<testResult _class='hudson.tasks.junit.TestResult'><duration>106.0</duration><empty>false</empty><failCount>0</failCount><passCount>116</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>projectroot.access_traits</className><duration>0.23</duration><failedSince>0</failedSince><name>ArborX_Example_CudaAccessTraits</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0: (1.0, 1.0, 1.0)
1: (1.0, 1.0, 1.0)
2: (2.0, 2.0, 2.0)
3: (2.0, 2.0, 2.0)
4: (3.0, 3.0, 3.0)
5: (3.0, 3.0, 3.0)
6: (3.0, 3.0, 3.0)
7: (4.0, 4.0, 4.0)
8: (4.0, 4.0, 4.0)
9: (5.0, 5.0, 5.0)
1: (2.0, 2.0, 2.0)
2: (3.0, 3.0, 3.0)
3: (3.0, 3.0, 3.0)
4: (4.0, 4.0, 4.0)
5: (4.0, 4.0, 4.0)
6: (4.0, 4.0, 4.0)
7: (5.0, 5.0, 5.0)
8: (5.0, 5.0, 5.0)
9: (6.0, 6.0, 6.0)
1: (3.0, 3.0, 3.0)
2: (4.0, 4.0, 4.0)
3: (4.0, 4.0, 4.0)
4: (5.0, 5.0, 5.0)
5: (5.0, 5.0, 5.0)
6: (5.0, 5.0, 5.0)
7: (6.0, 6.0, 6.0)
8: (6.0, 6.0, 6.0)
9: (7.0, 7.0, 7.0)
3: (5.0, 5.0, 5.0)
4: (6.0, 6.0, 6.0)
5: (6.0, 6.0, 6.0)
6: (6.0, 6.0, 6.0)
7: (7.0, 7.0, 7.0)
8: (7.0, 7.0, 7.0)
9: (8.0, 8.0, 8.0)
3: (6.0, 6.0, 6.0)
4: (7.0, 7.0, 7.0)
5: (7.0, 7.0, 7.0)
6: (7.0, 7.0, 7.0)
7: (8.0, 8.0, 8.0)
8: (8.0, 8.0, 8.0)
9: (9.0, 9.0, 9.0)
5: (8.0, 8.0, 8.0)
6: (8.0, 8.0, 8.0)
7: (9.0, 9.0, 9.0)
8: (9.0, 9.0, 9.0)
9: (10.0, 10.0, 10.0)
5: (9.0, 9.0, 9.0)
6: (9.0, 9.0, 9.0)
7: (10.0, 10.0, 10.0)
8: (10.0, 10.0, 10.0)
6: (10.0, 10.0, 10.0)
</stdout></case><case><age>0</age><className>projectroot.brute_force</className><duration>0.183</duration><failedSince>0</failedSince><name>ArborX_Example_BruteForce</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offset (bvh): 0 1 2 5 8 11 
indices (bvh): 0 1 1 2 3 2 3 4 2 3 4 
offset (bf): 0 1 2 5 8 11 
indices (bf): 0 1 1 2 3 2 3 4 2 3 4 
</stdout></case><case><age>0</age><className>projectroot.callback</className><duration>0.208</duration><failedSince>0</failedSince><name>ArborX_Example_Callback</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 33 from functor
Found 79 from functor
Found 75 from functor
Found 49 from functor
Found 9 from functor
Found 85 from functor
Found 1 from functor
Found 17 from functor
Found 60 from functor
Found 16 from functor
</stdout></case><case><age>0</age><className>projectroot.custom_distance</className><duration>0.204</duration><failedSince>0</failedSince><name>ArborX_Example_CustomDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 2 
indices: 2 1 
</stdout></case><case><age>0</age><className>projectroot.dbscan</className><duration>0.187</duration><failedSince>0</failedSince><name>ArborX_Example_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0 1 1 1 1 0 0 0 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
0 0 0 0 0 0 0 0 -1 0 
0 1 1 1 1 0 0 0 -1 1 
</stdout></case><case><age>0</age><className>projectroot.emst</className><duration>0.197</duration><failedSince>0</failedSince><name>ArborX_Example_EMST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>#0: (2, 4, 1.00)
#1: (4, 5, 1.00)
#2: (0, 1, 1.41)
#3: (1, 2, 2.24)
#4: (3, 4, 2.24)
</stdout></case><case><age>0</age><className>projectroot.molecular_dynamics</className><duration>0.196</duration><failedSince>0</failedSince><name>ArborX_Example_MolecularDynamics</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.simple_intersection</className><duration>0.173</duration><failedSince>0</failedSince><name>ArborX_Example_Intersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 6 
indices:3 3 0 2 1 3 
</stdout></case><case><age>0</age><className>projectroot.triangle_intersection</className><duration>0.212</duration><failedSince>0</failedSince><name>ArborX_Example_TriangleIntersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 3 4 
indices: 1 2 5 7 
</stdout></case><case><age>0</age><className>projectroot.moving_least_squares</className><duration>0.173</duration><failedSince>0</failedSince><name>ArborX_Example_MovingLeastSquares</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Approximated values: 0.503076 -0.156426 0.87675
Real values        : 0.540302 -0.178246 0.914443
Differences        : 0.0372265 0.0218204 0.0376936
</stdout></case><case><age>0</age><className>projectroot.raytracing</className><duration>0.183</duration><failedSince>0</failedSince><name>ArborX_Example_RayTracing</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>errors = 0
</stdout></case><case><age>0</age><className>projectroot.viz</className><duration>0.322</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.examples.access_traits</className><duration>0.199</duration><failedSince>0</failedSince><name>ArborX_Example_CudaAccessTraits</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0: (1.0, 1.0, 1.0)
1: (1.0, 1.0, 1.0)
2: (2.0, 2.0, 2.0)
3: (2.0, 2.0, 2.0)
4: (3.0, 3.0, 3.0)
5: (3.0, 3.0, 3.0)
6: (3.0, 3.0, 3.0)
7: (4.0, 4.0, 4.0)
8: (4.0, 4.0, 4.0)
9: (5.0, 5.0, 5.0)
1: (2.0, 2.0, 2.0)
2: (3.0, 3.0, 3.0)
3: (3.0, 3.0, 3.0)
4: (4.0, 4.0, 4.0)
5: (4.0, 4.0, 4.0)
6: (4.0, 4.0, 4.0)
7: (5.0, 5.0, 5.0)
8: (5.0, 5.0, 5.0)
9: (6.0, 6.0, 6.0)
1: (3.0, 3.0, 3.0)
2: (4.0, 4.0, 4.0)
3: (4.0, 4.0, 4.0)
4: (5.0, 5.0, 5.0)
5: (5.0, 5.0, 5.0)
6: (5.0, 5.0, 5.0)
7: (6.0, 6.0, 6.0)
8: (6.0, 6.0, 6.0)
9: (7.0, 7.0, 7.0)
3: (5.0, 5.0, 5.0)
4: (6.0, 6.0, 6.0)
5: (6.0, 6.0, 6.0)
6: (6.0, 6.0, 6.0)
7: (7.0, 7.0, 7.0)
8: (7.0, 7.0, 7.0)
9: (8.0, 8.0, 8.0)
3: (6.0, 6.0, 6.0)
4: (7.0, 7.0, 7.0)
5: (7.0, 7.0, 7.0)
6: (7.0, 7.0, 7.0)
7: (8.0, 8.0, 8.0)
8: (8.0, 8.0, 8.0)
9: (9.0, 9.0, 9.0)
5: (8.0, 8.0, 8.0)
6: (8.0, 8.0, 8.0)
7: (9.0, 9.0, 9.0)
8: (9.0, 9.0, 9.0)
9: (10.0, 10.0, 10.0)
5: (9.0, 9.0, 9.0)
6: (9.0, 9.0, 9.0)
7: (10.0, 10.0, 10.0)
8: (10.0, 10.0, 10.0)
6: (10.0, 10.0, 10.0)
</stdout></case><case><age>0</age><className>projectroot.examples.brute_force</className><duration>0.181</duration><failedSince>0</failedSince><name>ArborX_Example_BruteForce</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offset (bvh): 0 1 2 5 8 11 
indices (bvh): 0 1 1 2 3 2 3 4 2 3 4 
offset (bf): 0 1 2 5 8 11 
indices (bf): 0 1 1 2 3 2 3 4 2 3 4 
</stdout></case><case><age>0</age><className>projectroot.examples.callback</className><duration>0.187</duration><failedSince>0</failedSince><name>ArborX_Example_Callback</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 33 from functor
Found 79 from functor
Found 75 from functor
Found 49 from functor
Found 9 from functor
Found 85 from functor
Found 1 from functor
Found 17 from functor
Found 60 from functor
Found 16 from functor
</stdout></case><case><age>0</age><className>projectroot.examples.custom_distance</className><duration>0.172</duration><failedSince>0</failedSince><name>ArborX_Example_CustomDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 2 
indices: 2 1 
</stdout></case><case><age>0</age><className>projectroot.examples.dbscan</className><duration>0.188</duration><failedSince>0</failedSince><name>ArborX_Example_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0 1 1 1 1 0 0 0 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
0 0 0 0 0 0 0 0 -1 0 
0 1 1 1 1 0 0 0 -1 1 
</stdout></case><case><age>0</age><className>projectroot.examples.emst</className><duration>0.172</duration><failedSince>0</failedSince><name>ArborX_Example_EMST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>#0: (2, 4, 1.00)
#1: (4, 5, 1.00)
#2: (0, 1, 1.41)
#3: (1, 2, 2.24)
#4: (3, 4, 2.24)
</stdout></case><case><age>0</age><className>projectroot.examples.molecular_dynamics</className><duration>0.172</duration><failedSince>0</failedSince><name>ArborX_Example_MolecularDynamics</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.examples.simple_intersection</className><duration>0.174</duration><failedSince>0</failedSince><name>ArborX_Example_Intersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 6 
indices:3 3 0 2 1 3 
</stdout></case><case><age>0</age><className>projectroot.examples.triangle_intersection</className><duration>0.166</duration><failedSince>0</failedSince><name>ArborX_Example_TriangleIntersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 3 4 
indices: 1 2 5 7 
</stdout></case><case><age>0</age><className>projectroot.examples.moving_least_squares</className><duration>0.177</duration><failedSince>0</failedSince><name>ArborX_Example_MovingLeastSquares</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Approximated values: 0.503076 -0.156426 0.87675
Real values        : 0.540302 -0.178246 0.914443
Differences        : 0.0372265 0.0218204 0.0376936
</stdout></case><case><age>0</age><className>projectroot.examples.raytracing</className><duration>0.177</duration><failedSince>0</failedSince><name>ArborX_Example_RayTracing</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>errors = 0
</stdout></case><case><age>0</age><className>projectroot.examples.viz</className><duration>0.352</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.benchmarks.brute_force_vs_bvh</className><duration>0.189</duration><failedSince>0</failedSince><name>ArborX_Benchmark_BruteForceVsBVH</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Dimension : 3
Primitives: 5
Predicates: 5
Iterations: 1
-------------------
Precision : float
Collisions: 0.44000
Time BVH  : 0.022635
Time BF   : 0.000596
-------------------
Precision : double
Collisions: 0.44000
Time BVH  : 0.000828
Time BF   : 0.000535
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.22</duration><failedSince>0</failedSince><name>ArborX_Benchmark_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
eps               : 1.400000
minpts            : 2
algorithm         : dbscan
implementation    : fdbscan
precision         : float
verify            : true
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points

#clusters       : 2
#cluster points : 8 [100.00%]
#noise   points : 0 [0.00%]
Verification passed
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.179</duration><failedSince>0</failedSince><name>ArborX_Benchmark_HDBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
dendrogram        : boruvka
minpts            : 2
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.179</duration><failedSince>0</failedSince><name>ArborX_Benchmark_MST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
minpts            : 2
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points
</stdout></case><case><age>0</age><className>projectroot.benchmarks.execution_space_instances</className><duration>0.164</duration><failedSince>0</failedSince><name>ArborX_Benchmark_ExecutionSpaces</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version: 2.1.99
ArborX hash   : 42d4b52b

Running with arguments:
number of execution space instances : 1
number of problems                  : 1
#points/problem                     : 20000
#queries/problem                    : 5000
Time multiple(s): 0.000224229
Time single(s): 0.000203869
</stdout></case><case><age>0</age><className>projectroot.benchmarks.bvh_driver</className><duration>13.078</duration><failedSince>0</failedSince><name>ArborX_Benchmark_BoundingVolumeHierarchy</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version: 2.1.99
ArborX hash   : 42d4b52b
Kokkos version: 5.3.99
2026-11-08T05:44:38+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/bvh_driver/ArborX_Benchmark_BoundingVolumeHierarchy.exe
Run on (6 X 2095.08 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x6)
  L1 Instruction 32 KiB (x6)
  L2 Unified 4096 KiB (x6)
  L3 Unified 16384 KiB (x6)
Load Average: 1.06, 2.94, 2.13
--------------------------------------------------------------------------------------------------------------------------------------------
Benchmark                                                                                  Time             CPU   Iterations UserCounters...
--------------------------------------------------------------------------------------------------------------------------------------------
[NON-XML-CHAR-0x1B][0;32mBM_construction&lt;ArborX::BVH&lt;Serial&gt;&gt;/50000/0/manual_time                          [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      5485 us         5428 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m       123[NON-XML-CHAR-0x1B][m rate=9.11504M/s[NON-XML-CHAR-0x1B][m
[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_radius_sear...
The rest of the test output was removed since it exceeds the threshold of 1024 bytes.
</stdout></case><case><age>0</age><className>projectroot.benchmarks.develop</className><duration>2.591</duration><failedSince>0</failedSince><name>ArborX_Benchmark_Develop</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2026-11-08T05:44:51+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/develop/ArborX_Benchmark_Develop.exe
Run on (6 X 2095.08 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x6)
  L1 Instruction 32 KiB (x6)
  L2 Unified 4096 KiB (x6)
  L3 Unified 16384 KiB (x6)
Load Average: 1.05, 2.87, 2.12
-------------------------------------------------------------
Benchmark                   Time             CPU   Iterations
-------------------------------------------------------------
BM_benchmark/100         9059 ns         9030 ns        77498
BM_benchmark/1000        9112 ns         9079 ns        77070
BM_benchmark/10000       9266 ns         9209 ns        75911
</stdout></case><case><age>0</age><className>projectroot.benchmarks.union_find</className><duration>4.685</duration><failedSince>0</failedSince><name>ArborX_Benchmark_UnionFind</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
2026-11-08T05:44:54+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/union_find/ArborX_Benchmark_UnionFind.exe
Run on (6 X 2095.08 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x6)
  L1 Instruction 32 KiB (x6)
  L2 Unified 4096 KiB (x6)
  L3 Unified 16384 KiB (x6)
Load Average: 1.04, 2.84, 2.11
----------------------------------------------------------------------------------------------------------
Benchmark                                                Time             CPU   Iterations UserCounters...
----------------------------------------------------------------------------------------------------------
[NON-XML-CHAR-0x1B][0;32mBM_union_find&lt;AllowLoops&gt;/10000/manual_time     [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      10.7 us         12.3 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     65412[NON-XML-CHAR-0x1B][m rate=935.657M/s[NON-XML-CHAR-0x1B][m
[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_find&lt;AllowLoops&gt;/100000/manual_time    [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      13.5 us         15.1 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     49137[NON-XML-CHAR-0x1B][m rate=7.40415G/s[NON-XML-CHAR-0x1B][m
[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_...
The rest of the test output was removed since it exceeds the threshold of 1024 bytes.
</stdout></case><case><age>0</age><className>projectroot.benchmarks.triangulated_surface_distance</className><duration>0.241</duration><failedSince>0</failedSince><name>ArborX_Benchmark_TriangulatedSurfaceDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
geometry          : ball
angle             : 0
#triangles        : 20480
#queries          : 10242
-- construction   : 0.001
-- query          : 0.020
-- rate           : 0.511
</stdout></case><duration>26.0</duration><enclosingBlockName>CUDA-12.4.1</enclosingBlockName><enclosingBlockName>Build</enclosingBlockName><enclosingBlock>18</enclosingBlock><enclosingBlock>13</enclosingBlock><enclosingBlock>8</enclosingBlock><name>CTest</name><nodeId>143</nodeId><properties></properties></suite><suite><case><age>0</age><className>projectroot.test</className><duration>4.684</duration><failedSince>0</failedSince><name>ArborX_Test_DetailsUtils</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 21 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.456</duration><failedSince>0</failedSince><name>ArborX_Test_KokkosExt</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 16 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.038</duration><failedSince>0</failedSince><name>ArborX_Test_Geometry</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 108 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>2.498</duration><failedSince>0</failedSince><name>ArborX_Test_QueryTree</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 242 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.467</duration><failedSince>0</failedSince><name>ArborX_Test_DetailsTreeConstruction</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 12 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.124</duration><failedSince>0</failedSince><name>ArborX_Test_DetailsContainers</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 13 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.454</duration><failedSince>0</failedSince><name>ArborX_Test_DetailsCrsGraphWrapperImpl</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 2 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.963</duration><failedSince>0</failedSince><name>ArborX_Test_Clustering</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 26 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.539</duration><failedSince>0</failedSince><name>ArborX_Test_DetailsClusteringHelpers</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 18 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.484</duration><failedSince>0</failedSince><name>ArborX_Test_SpecializedTraversals</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 10 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.456</duration><failedSince>0</failedSince><name>ArborX_Test_BoostAdapters</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 8 test cases...

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.test</className><duration>0.52</duration><failedSince>0</failedSince><name>ArborX_Test_InterpMovingLeastSquares</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Running 31 test cases...
num_refinements: 9
num_refinements: 10
num_refinements: 11
num_refinements: 12
num_refinements: 13
num_refinements: 14
num_refinements: 15
num_refinements: 16
num_refinements: 17
num_refinements: 18
num_refinements: 9
num_refinements: 10
num_refinements: 11
num_refinements: 12
num_refinements: 13
num_refinements: 14
num_refinements: 15
num_refinements: 16
num_refinements: 17
num_refinements: 18

[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected
[NON-XML-CHAR-0x1B][0;39;49m
</stdout></case><case><age>0</age><className>projectroot.examples.access_traits</className><duration>0.447</duration><failedSince>0</failedSince><name>ArborX_Example_HostAccessTraits</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.examples.brute_force</className><duration>0.461</duration><failedSince>0</failedSince><name>ArborX_Example_BruteForce</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offset (bvh): 0 1 2 5 8 11 
indices (bvh): 0 1 1 2 3 2 3 4 2 3 4 
offset (bf): 0 1 2 5 8 11 
indices (bf): 0 1 1 2 3 2 3 4 2 3 4 
</stdout></case><case><age>0</age><className>projectroot.examples.callback</className><duration>0.478</duration><failedSince>0</failedSince><name>ArborX_Example_Callback</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 31 from generic lambda
Found 7 from generic lambda
Found 37 from generic lambda
Found 99 from generic lambda
Found 46 from generic lambda
Found 14 from generic lambda
Found 71 from generic lambda
Found 64 from generic lambda
Found 12 from generic lambda
Found 29 from generic lambda
Found 67 from generic lambda
Found 72 from generic lambda
Found 28 from gener...
[This part of the test output was removed since it exceeds the threshold of 1024 bytes.]
</stdout></case><case><age>0</age><className>projectroot.examples.custom_distance</className><duration>0.459</duration><failedSince>0</failedSince><name>ArborX_Example_CustomDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 2 
indices: 2 1 
</stdout></case><case><age>0</age><className>projectroot.examples.dbscan</className><duration>0.471</duration><failedSince>0</failedSince><name>ArborX_Example_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0 1 1 1 1 0 0 0 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
0 0 0 0 0 0 0 0 -1 0 
0 1 1 1 1 0 0 0 -1 0 
</stdout></case><case><age>0</age><className>projectroot.examples.emst</className><duration>0.455</duration><failedSince>0</failedSince><name>ArborX_Example_EMST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>#0: (2, 4, 1.00)
#1: (4, 5, 1.00)
#2: (0, 1, 1.41)
#3: (1, 2, 2.24)
#4: (3, 4, 2.24)
</stdout></case><case><age>0</age><className>projectroot.examples.molecular_dynamics</className><duration>0.467</duration><failedSince>0</failedSince><name>ArborX_Example_MolecularDynamics</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.examples.simple_intersection</className><duration>0.461</duration><failedSince>0</failedSince><name>ArborX_Example_Intersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 6 
indices:3 3 0 2 1 3 
</stdout></case><case><age>0</age><className>projectroot.examples.triangle_intersection</className><duration>0.463</duration><failedSince>0</failedSince><name>ArborX_Example_TriangleIntersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 3 4 
indices: 1 2 5 7 
</stdout></case><case><age>0</age><className>projectroot.examples.moving_least_squares</className><duration>0.458</duration><failedSince>0</failedSince><name>ArborX_Example_MovingLeastSquares</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Approximated values: 0.503076 -0.156426 0.87675
Real values        : 0.540302 -0.178246 0.914443
Differences        : 0.0372265 0.0218204 0.0376936
</stdout></case><case><age>0</age><className>projectroot.examples.raytracing</className><duration>0.469</duration><failedSince>0</failedSince><name>ArborX_Example_RayTracing</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>errors = 0
</stdout></case><case><age>0</age><className>projectroot.examples.viz</className><duration>0.457</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.benchmarks.brute_force_vs_bvh</className><duration>0.49</duration><failedSince>0</failedSince><name>ArborX_Benchmark_BruteForceVsBVH</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Dimension : 3
Primitives: 5
Predicates: 5
Iterations: 1
-------------------
Precision : float
Collisions: 0.44000
Time BVH  : 0.028466
Time BF   : 0.000616
-------------------
Precision : double
Collisions: 0.44000
Time BVH  : 0.000806
Time BF   : 0.000543
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.537</duration><failedSince>0</failedSince><name>ArborX_Benchmark_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
eps               : 1.400000
minpts            : 2
algorithm         : dbscan
implementation    : fdbscan
precision         : float
verify            : true
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points

#clusters       : 2
#cluster points : 8 [100.00%]
#noise   points : 0 [0.00%]
Verification passed
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.478</duration><failedSince>0</failedSince><name>ArborX_Benchmark_HDBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
dendrogram        : boruvka
minpts            : 2
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.462</duration><failedSince>0</failedSince><name>ArborX_Benchmark_MST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
minpts            : 2
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points
</stdout></case><case><age>0</age><className>projectroot.benchmarks.execution_space_instances</className><duration>0.452</duration><failedSince>0</failedSince><name>ArborX_Benchmark_ExecutionSpaces</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version: 2.1.99
ArborX hash   : 42d4b52b

Running with arguments:
number of execution space instances : 1
number of problems                  : 1
#points/problem                     : 20000
#queries/problem                    : 5000
Time multiple(s): 0.000271099
Time single(s): 0.000268264
</stdout></case><case><age>0</age><className>projectroot.benchmarks.bvh_driver</className><duration>14.619</duration><failedSince>0</failedSince><name>ArborX_Benchmark_BoundingVolumeHierarchy</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version: 2.1.99
ArborX hash   : 42d4b52b
Kokkos version: 5.3.99
2026-11-08T05:46:18+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/bvh_driver/ArborX_Benchmark_BoundingVolumeHierarchy.exe
Run on (64 X 2994.5 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x32)
  L1 Instruction 32 KiB (x32)
  L2 Unified 512 KiB (x32)
  L3 Unified 16384 KiB (x16)
Load Average: 1.34, 4.39, 3.50
***WARNING*** Library was built as DEBUG. Timings may be affected.
--------------------------------------------------------------------------------------------------------------------------------------------
Benchmark                                                                                  Time             CPU   Iterations UserCounters...
--------------------------------------------------------------------------------------------------------------------------------------------
[NON-XML-CHAR-0x1B][0;32mBM_construction&lt;ArborX::BVH&lt;Serial&gt;&gt;/50000/0/manual_time                          [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      3977 us         3955 us...
[This part of the test output was removed since it exceeds the threshold of 1024 bytes.]
</stdout></case><case><age>0</age><className>projectroot.benchmarks.develop</className><duration>3.011</duration><failedSince>0</failedSince><name>ArborX_Benchmark_Develop</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2026-11-08T05:46:32+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/develop/ArborX_Benchmark_Develop.exe
Run on (64 X 2994.5 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x32)
  L1 Instruction 32 KiB (x32)
  L2 Unified 512 KiB (x32)
  L3 Unified 16384 KiB (x16)
Load Average: 1.37, 4.30, 3.47
***WARNING*** Library was built as DEBUG. Timings may be affected.
-------------------------------------------------------------
Benchmark                   Time             CPU   Iterations
-------------------------------------------------------------
BM_benchmark/100        13560 ns        13497 ns        52466
BM_benchmark/1000       13656 ns        13590 ns        50127
BM_benchmark/10000      13595 ns        13531 ns        51141
</stdout></case><case><age>0</age><className>projectroot.benchmarks.union_find</className><duration>5.541</duration><failedSince>0</failedSince><name>ArborX_Benchmark_UnionFind</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
2026-11-08T05:46:35+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/union_find/ArborX_Benchmark_UnionFind.exe
Run on (64 X 2994.5 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x32)
  L1 Instruction 32 KiB (x32)
  L2 Unified 512 KiB (x32)
  L3 Unified 16384 KiB (x16)
Load Average: 1.42, 4.26, 3.47
***WARNING*** Library was built as DEBUG. Timings may be affected.
----------------------------------------------------------------------------------------------------------
Benchmark                                                Time             CPU   Iterations UserCounters...
----------------------------------------------------------------------------------------------------------
[NON-XML-CHAR-0x1B][0;32mBM_union_find&lt;AllowLoops&gt;/10000/manual_time     [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      19.4 us         19.7 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     36681[NON-XML-CHAR-0x1B][m rate=515.864M/s[NON-XML-CHAR-0x1B][m
[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_find&lt;AllowLoops&gt;/100000/manual_time    [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      24.2 us         24...
[This part of the test output was removed since it exceeds the threshold of 1024 bytes.]
</stdout></case><case><age>0</age><className>projectroot.benchmarks.triangulated_surface_distance</className><duration>0.561</duration><failedSince>0</failedSince><name>ArborX_Benchmark_TriangulatedSurfaceDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
geometry          : ball
angle             : 0
#triangles        : 20480
#queries          : 10242
-- construction   : 0.001
-- query          : 0.039
-- rate           : 0.263
</stdout></case><case><age>0</age><className>projectroot.access_traits</className><duration>0.44</duration><failedSince>0</failedSince><name>ArborX_Example_HostAccessTraits</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.brute_force</className><duration>0.458</duration><failedSince>0</failedSince><name>ArborX_Example_BruteForce</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offset (bvh): 0 1 2 5 8 11 
indices (bvh): 0 1 1 2 3 2 3 4 2 3 4 
offset (bf): 0 1 2 5 8 11 
indices (bf): 0 1 1 2 3 2 3 4 2 3 4 
</stdout></case><case><age>0</age><className>projectroot.callback</className><duration>0.477</duration><failedSince>0</failedSince><name>ArborX_Example_Callback</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 31 from generic lambda
Found 7 from generic lambda
Found 37 from generic lambda
Found 99 from generic lambda
Found 46 from generic lambda
Found 14 from generic lambda
Found 71 from generic lambda
Found 64 from generic lambda
Found 12 from generic lambda
Found 29 from generic lambda
Found 67 from generic lambda
Found 72 from generic lambda
Found 28 from gener...
[This part of the test output was removed since it exceeds the threshold of 1024 bytes.]
</stdout></case><case><age>0</age><className>projectroot.custom_distance</className><duration>0.461</duration><failedSince>0</failedSince><name>ArborX_Example_CustomDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 2 
indices: 2 1 
</stdout></case><case><age>0</age><className>projectroot.dbscan</className><duration>0.468</duration><failedSince>0</failedSince><name>ArborX_Example_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0 1 1 1 1 0 0 0 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
0 0 0 0 0 0 0 0 -1 0 
0 1 1 1 1 0 0 0 -1 0 
</stdout></case><case><age>0</age><className>projectroot.emst</className><duration>0.454</duration><failedSince>0</failedSince><name>ArborX_Example_EMST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>#0: (2, 4, 1.00)
#1: (4, 5, 1.00)
#2: (0, 1, 1.41)
#3: (1, 2, 2.24)
#4: (3, 4, 2.24)
</stdout></case><case><age>0</age><className>projectroot.molecular_dynamics</className><duration>0.462</duration><failedSince>0</failedSince><name>ArborX_Example_MolecularDynamics</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.simple_intersection</className><duration>0.459</duration><failedSince>0</failedSince><name>ArborX_Example_Intersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 6 
indices:3 3 0 2 1 3 
</stdout></case><case><age>0</age><className>projectroot.triangle_intersection</className><duration>0.461</duration><failedSince>0</failedSince><name>ArborX_Example_TriangleIntersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 3 4 
indices: 1 2 5 7 
</stdout></case><case><age>0</age><className>projectroot.moving_least_squares</className><duration>0.456</duration><failedSince>0</failedSince><name>ArborX_Example_MovingLeastSquares</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Approximated values: 0.503076 -0.156426 0.87675
Real values        : 0.540302 -0.178246 0.914443
Differences        : 0.0372265 0.0218204 0.0376936
</stdout></case><case><age>0</age><className>projectroot.raytracing</className><duration>0.467</duration><failedSince>0</failedSince><name>ArborX_Example_RayTracing</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>errors = 0
</stdout></case><case><age>0</age><className>projectroot.viz</className><duration>0.459</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><duration>49.0</duration><enclosingBlockName>ROCm-6.2.4</enclosingBlockName><enclosingBlockName>Build</enclosingBlockName><enclosingBlock>22</enclosingBlock><enclosingBlock>15</enclosingBlock><enclosingBlock>8</enclosingBlock><name>CTest</name><nodeId>164</nodeId><properties></properties></suite><suite><case><age>0</age><className>projectroot.examples.access_traits</className><duration>0.203</duration><failedSince>0</failedSince><name>ArborX_Example_CudaAccessTraits</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0: (1.0, 1.0, 1.0)
1: (1.0, 1.0, 1.0)
2: (2.0, 2.0, 2.0)
3: (2.0, 2.0, 2.0)
4: (3.0, 3.0, 3.0)
5: (3.0, 3.0, 3.0)
6: (3.0, 3.0, 3.0)
7: (4.0, 4.0, 4.0)
8: (4.0, 4.0, 4.0)
9: (5.0, 5.0, 5.0)
1: (2.0, 2.0, 2.0)
2: (3.0, 3.0, 3.0)
3: (3.0, 3.0, 3.0)
4: (4.0, 4.0, 4.0)
5: (4.0, 4.0, 4.0)
6: (4.0, 4.0, 4.0)
7: (5.0, 5.0, 5.0)
8: (5.0, 5.0, 5.0)
9: (6.0, 6.0, 6.0)
1: (3.0, 3.0, 3.0)
2: (4.0, 4.0, 4.0)
3: (4.0, 4.0, 4.0)
4: (5.0, 5.0, 5.0)
5: (5.0, 5.0, 5.0)
6: (5.0, 5.0, 5.0)
7: (6.0, 6.0, 6.0)
8: (6.0, 6.0, 6.0)
9: (7.0, 7.0, 7.0)
3: (5.0, 5.0, 5.0)
4: (6.0, 6.0, 6.0)
5: (6.0, 6.0, 6.0)
6: (6.0, 6.0, 6.0)
7: (7.0, 7.0, 7.0)
8: (7.0, 7.0, 7.0)
9: (8.0, 8.0, 8.0)
3: (6.0, 6.0, 6.0)
4: (7.0, 7.0, 7.0)
5: (7.0, 7.0, 7.0)
6: (7.0, 7.0, 7.0)
7: (8.0, 8.0, 8.0)
8: (8.0, 8.0, 8.0)
9: (9.0, 9.0, 9.0)
5: (8.0, 8.0, 8.0)
6: (8.0, 8.0, 8.0)
7: (9.0, 9.0, 9.0)
8: (9.0, 9.0, 9.0)
9: (10.0, 10.0, 10.0)
5: (9.0, 9.0, 9.0)
6: (9.0, 9.0, 9.0)
7: (10.0, 10.0, 10.0)
8: (10.0, 10.0, 10.0)
6: (10.0, 10.0, 10.0)
</stdout></case><case><age>0</age><className>projectroot.examples.brute_force</className><duration>0.177</duration><failedSince>0</failedSince><name>ArborX_Example_BruteForce</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offset (bvh): 0 1 2 5 8 11 
indices (bvh): 0 1 1 2 3 2 3 4 2 3 4 
offset (bf): 0 1 2 5 8 11 
indices (bf): 0 1 1 2 3 2 3 4 2 3 4 
</stdout></case><case><age>0</age><className>projectroot.examples.callback</className><duration>0.176</duration><failedSince>0</failedSince><name>ArborX_Example_Callback</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 33 from functor
Found 79 from functor
Found 75 from functor
Found 49 from functor
Found 9 from functor
Found 85 from functor
Found 1 from functor
Found 17 from functor
Found 60 from functor
Found 16 from functor
</stdout></case><case><age>0</age><className>projectroot.examples.custom_distance</className><duration>0.166</duration><failedSince>0</failedSince><name>ArborX_Example_CustomDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 2 
indices: 2 1 
</stdout></case><case><age>0</age><className>projectroot.examples.dbscan</className><duration>0.172</duration><failedSince>0</failedSince><name>ArborX_Example_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0 1 1 1 1 0 0 0 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
0 0 0 0 0 0 0 0 -1 0 
0 1 1 1 1 0 0 0 -1 1 
</stdout></case><case><age>0</age><className>projectroot.examples.emst</className><duration>0.168</duration><failedSince>0</failedSince><name>ArborX_Example_EMST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>#0: (2, 4, 1.00)
#1: (4, 5, 1.00)
#2: (0, 1, 1.41)
#3: (1, 2, 2.24)
#4: (3, 4, 2.24)
</stdout></case><case><age>0</age><className>projectroot.examples.molecular_dynamics</className><duration>0.172</duration><failedSince>0</failedSince><name>ArborX_Example_MolecularDynamics</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.examples.simple_intersection</className><duration>0.17</duration><failedSince>0</failedSince><name>ArborX_Example_Intersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 6 
indices:3 3 0 2 1 3 
</stdout></case><case><age>0</age><className>projectroot.examples.triangle_intersection</className><duration>0.172</duration><failedSince>0</failedSince><name>ArborX_Example_TriangleIntersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 3 4 
indices: 1 2 5 7 
</stdout></case><case><age>0</age><className>projectroot.examples.distributed_tree</className><duration>1.028</duration><failedSince>0</failedSince><name>ArborX_Example_DistributedTree_KNN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 3 6 
values : (0, 0) (1, 0) (0, 1) (1, 0) (0, 0) (0, 1) 
</stdout></case><case><age>0</age><className>projectroot.examples.moving_least_squares</className><duration>0.17</duration><failedSince>0</failedSince><name>ArborX_Example_MovingLeastSquares</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Approximated values: 0.503076 -0.156426 0.87675
Real values        : 0.540302 -0.178246 0.914443
Differences        : 0.0372265 0.0218204 0.0376936
</stdout></case><case><age>0</age><className>projectroot.examples.raytracing</className><duration>0.176</duration><failedSince>0</failedSince><name>ArborX_Example_RayTracing</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>errors = 0
</stdout></case><case><age>0</age><className>projectroot.examples.viz</className><duration>0.23</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.benchmarks.brute_force_vs_bvh</className><duration>0.178</duration><failedSince>0</failedSince><name>ArborX_Benchmark_BruteForceVsBVH</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Dimension : 3
Primitives: 5
Predicates: 5
Iterations: 1
-------------------
Precision : float
Collisions: 0.44000
Time BVH  : 0.020867
Time BF   : 0.000541
-------------------
Precision : double
Collisions: 0.44000
Time BVH  : 0.000792
Time BF   : 0.000486
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.221</duration><failedSince>0</failedSince><name>ArborX_Benchmark_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
eps               : 1.400000
minpts            : 2
algorithm         : dbscan
implementation    : fdbscan
precision         : float
verify            : true
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points

#clusters       : 2
#cluster points : 8 [100.00%]
#noise   points : 0 [0.00%]
Verification passed
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.182</duration><failedSince>0</failedSince><name>ArborX_Benchmark_HDBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
dendrogram        : boruvka
minpts            : 2
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.177</duration><failedSince>0</failedSince><name>ArborX_Benchmark_MST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
minpts            : 2
verbose           : false
filename          : input.txt [text, max_pts = -1]
samples           : -1
reading in "input.txt" in text mode
read in 8 3D points
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>1.045</duration><failedSince>0</failedSince><name>ArborX_Benchmark_DistributedDBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
#MPI ranks        : 4
eps               : 2.000000
minpts            : 2
implementation    : fdbscan
n                 : 1000
n_seq             : 4
precision         : float
spacing           : 4
verify            : true
verbose           : false
n (global)        : 2916
Verification passed
</stdout></case><case><age>0</age><className>projectroot.benchmarks.execution_space_instances</className><duration>0.167</duration><failedSince>0</failedSince><name>ArborX_Benchmark_ExecutionSpaces</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version: 2.1.99
ArborX hash   : 42d4b52b

Running with arguments:
number of execution space instances : 1
number of problems                  : 1
#points/problem                     : 20000
#queries/problem                    : 5000
Time multiple(s): 0.000195982
Time single(s): 0.00017332
</stdout></case><case><age>0</age><className>projectroot.benchmarks.bvh_driver</className><duration>13.072</duration><failedSince>0</failedSince><name>ArborX_Benchmark_BoundingVolumeHierarchy</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version: 2.1.99
ArborX hash   : 42d4b52b
Kokkos version: 5.3.99
2026-11-08T05:49:09+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/bvh_driver/ArborX_Benchmark_BoundingVolumeHierarchy.exe
Run on (6 X 2095.08 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x6)
  L1 Instruction 32 KiB (x6)
  L2 Unified 4096 KiB (x6)
  L3 Unified 16384 KiB (x6)
Load Average: 1.10, 3.00, 2.65
--------------------------------------------------------------------------------------------------------------------------------------------
Benchmark                                                                                  Time             CPU   Iterations UserCounters...
--------------------------------------------------------------------------------------------------------------------------------------------
[NON-XML-CHAR-0x1B][0;32mBM_construction&lt;ArborX::BVH&lt;Serial&gt;&gt;/50000/0/manual_time                          [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      5462 us         5435 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m       118[NON-XML-CHAR-0x1B][m rate=9.15462M/s[NON-XML-CHAR-0x1B][m
[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_radius_sear...
The rest of the test output was removed since it exceeds the threshold of 1024 bytes.
</stdout></case><case><age>0</age><className>projectroot.benchmarks.develop</className><duration>2.558</duration><failedSince>0</failedSince><name>ArborX_Benchmark_Develop</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2026-11-08T05:49:22+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/develop/ArborX_Benchmark_Develop.exe
Run on (6 X 2095.08 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x6)
  L1 Instruction 32 KiB (x6)
  L2 Unified 4096 KiB (x6)
  L3 Unified 16384 KiB (x6)
Load Average: 1.07, 2.90, 2.62
-------------------------------------------------------------
Benchmark                   Time             CPU   Iterations
-------------------------------------------------------------
BM_benchmark/100         8542 ns         8513 ns        82261
BM_benchmark/1000        8562 ns         8532 ns        82295
BM_benchmark/10000       8686 ns         8657 ns        80925
</stdout></case><case><age>0</age><className>projectroot.benchmarks.union_find</className><duration>4.652</duration><failedSince>0</failedSince><name>ArborX_Benchmark_UnionFind</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
2026-11-08T05:49:25+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/union_find/ArborX_Benchmark_UnionFind.exe
Run on (6 X 2095.08 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x6)
  L1 Instruction 32 KiB (x6)
  L2 Unified 4096 KiB (x6)
  L3 Unified 16384 KiB (x6)
Load Average: 1.07, 2.90, 2.62
----------------------------------------------------------------------------------------------------------
Benchmark                                                Time             CPU   Iterations UserCounters...
----------------------------------------------------------------------------------------------------------
[NON-XML-CHAR-0x1B][0;32mBM_union_find&lt;AllowLoops&gt;/10000/manual_time     [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      9.85 us         11.5 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     71053[NON-XML-CHAR-0x1B][m rate=1014.78M/s[NON-XML-CHAR-0x1B][m
[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_find&lt;AllowLoops&gt;/100000/manual_time    [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      12.5 us         14.1 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     54597[NON-XML-CHAR-0x1B][m rate=8.01482G/s[NON-XML-CHAR-0x1B][m
[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_...
The rest of the test output was removed since it exceeds the threshold of 1024 bytes.
</stdout></case><case><age>0</age><className>projectroot.benchmarks.triangulated_surface_distance</className><duration>0.234</duration><failedSince>0</failedSince><name>ArborX_Benchmark_TriangulatedSurfaceDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version    : 2.1.99
ArborX hash       : 42d4b52b
Kokkos version    : 5.3.99
geometry          : ball
angle             : 0
#triangles        : 20480
#queries          : 10242
-- construction   : 0.001
-- query          : 0.020
-- rate           : 0.515
</stdout></case><case><age>0</age><className>projectroot.benchmarks.distributed_contact</className><duration>1.024</duration><failedSince>0</failedSince><name>ArborX_Benchmark_DistributedContact</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version      : 2.1.99
ArborX hash         : 42d4b52b
Kokkos version      : 5.3.99
#primitives (local) : 48864
#predicates (local) : 50900
#primitives (global): 195456
#predicates (global): 203600
==========================================================

TimeMonitor results over 4 processors
Timer Name   | MinOverProcs | MeanOverProcs | MaxOverProcs
----------------------------------------------------------
construction | 2.025717e-02 |  2.036622e-02 | 2.050178e-02
query        | 2.114509e-02 |  2.135014e-02 | 2.170801e-02
==========================================================
</stdout></case><case><age>0</age><className>projectroot.benchmarks.distributed_tree_driver</className><duration>1.008</duration><failedSince>0</failedSince><name>ArborX_Benchmark_DistributedTree</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>ArborX version: 2.1.99
ArborX hash   : 42d4b52b
Kokkos version: 5.3.99

Running with arguments:
perform knn search      : false
perform radius search   : false
#points/MPI process     : 20000
#queries/MPI process    : 5000
size of shift           : 1
dimension               : 3
shift-queries           : false
construction done
==========================================================

TimeMonitor results over 4 processors
Timer Name   | MinOverProcs | MeanOverProcs | MaxOverProcs
----------------------------------------------------------
construction | 5.289607e-02 |  5.304019e-02 | 5.317620e-02
==========================================================
</stdout></case><case><age>0</age><className>projectroot.access_traits</className><duration>0.193</duration><failedSince>0</failedSince><name>ArborX_Example_CudaAccessTraits</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0: (1.0, 1.0, 1.0)
1: (1.0, 1.0, 1.0)
2: (2.0, 2.0, 2.0)
3: (2.0, 2.0, 2.0)
4: (3.0, 3.0, 3.0)
5: (3.0, 3.0, 3.0)
6: (3.0, 3.0, 3.0)
7: (4.0, 4.0, 4.0)
8: (4.0, 4.0, 4.0)
9: (5.0, 5.0, 5.0)
1: (2.0, 2.0, 2.0)
2: (3.0, 3.0, 3.0)
3: (3.0, 3.0, 3.0)
4: (4.0, 4.0, 4.0)
5: (4.0, 4.0, 4.0)
6: (4.0, 4.0, 4.0)
7: (5.0, 5.0, 5.0)
8: (5.0, 5.0, 5.0)
9: (6.0, 6.0, 6.0)
1: (3.0, 3.0, 3.0)
2: (4.0, 4.0, 4.0)
3: (4.0, 4.0, 4.0)
4: (5.0, 5.0, 5.0)
5: (5.0, 5.0, 5.0)
6: (5.0, 5.0, 5.0)
7: (6.0, 6.0, 6.0)
8: (6.0, 6.0, 6.0)
9: (7.0, 7.0, 7.0)
3: (5.0, 5.0, 5.0)
4: (6.0, 6.0, 6.0)
5: (6.0, 6.0, 6.0)
6: (6.0, 6.0, 6.0)
7: (7.0, 7.0, 7.0)
8: (7.0, 7.0, 7.0)
9: (8.0, 8.0, 8.0)
3: (6.0, 6.0, 6.0)
4: (7.0, 7.0, 7.0)
5: (7.0, 7.0, 7.0)
6: (7.0, 7.0, 7.0)
7: (8.0, 8.0, 8.0)
8: (8.0, 8.0, 8.0)
9: (9.0, 9.0, 9.0)
5: (8.0, 8.0, 8.0)
6: (8.0, 8.0, 8.0)
7: (9.0, 9.0, 9.0)
8: (9.0, 9.0, 9.0)
9: (10.0, 10.0, 10.0)
5: (9.0, 9.0, 9.0)
6: (9.0, 9.0, 9.0)
7: (10.0, 10.0, 10.0)
8: (10.0, 10.0, 10.0)
6: (10.0, 10.0, 10.0)
</stdout></case><case><age>0</age><className>projectroot.brute_force</className><duration>0.17</duration><failedSince>0</failedSince><name>ArborX_Example_BruteForce</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offset (bvh): 0 1 2 5 8 11 
indices (bvh): 0 1 1 2 3 2 3 4 2 3 4 
offset (bf): 0 1 2 5 8 11 
indices (bf): 0 1 1 2 3 2 3 4 2 3 4 
</stdout></case><case><age>0</age><className>projectroot.callback</className><duration>0.17</duration><failedSince>0</failedSince><name>ArborX_Example_Callback</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 31 from functor
Found 7 from functor
Found 37 from functor
Found 99 from functor
Found 46 from functor
Found 14 from functor
Found 71 from functor
Found 64 from functor
Found 12 from functor
Found 29 from functor
Found 67 from functor
Found 72 from functor
Found 28 from functor
Found 20 from functor
Found 26 from functor
Found 33 from functor
Found 79 from functor
Found 75 from functor
Found 49 from functor
Found 9 from functor
Found 85 from functor
Found 1 from functor
Found 17 from functor
Found 60 from functor
Found 16 from functor
</stdout></case><case><age>0</age><className>projectroot.custom_distance</className><duration>0.164</duration><failedSince>0</failedSince><name>ArborX_Example_CustomDistance</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 2 
indices: 2 1 
</stdout></case><case><age>0</age><className>projectroot.dbscan</className><duration>0.176</duration><failedSince>0</failedSince><name>ArborX_Example_DBSCAN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>0 1 1 1 1 0 0 0 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
0 0 0 0 0 0 0 0 -1 0 
0 1 1 1 1 0 0 0 -1 1 
</stdout></case><case><age>0</age><className>projectroot.emst</className><duration>0.16</duration><failedSince>0</failedSince><name>ArborX_Example_EMST</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>#0: (2, 4, 1.00)
#1: (4, 5, 1.00)
#2: (0, 1, 1.41)
#3: (1, 2, 2.24)
#4: (3, 4, 2.24)
</stdout></case><case><age>0</age><className>projectroot.molecular_dynamics</className><duration>0.173</duration><failedSince>0</failedSince><name>ArborX_Example_MolecularDynamics</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><case><age>0</age><className>projectroot.simple_intersection</className><duration>0.16</duration><failedSince>0</failedSince><name>ArborX_Example_Intersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 6 
indices:3 3 0 2 1 3 
</stdout></case><case><age>0</age><className>projectroot.triangle_intersection</className><duration>0.166</duration><failedSince>0</failedSince><name>ArborX_Example_TriangleIntersection</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 1 2 3 4 
indices: 1 2 5 7 
</stdout></case><case><age>0</age><className>projectroot.distributed_tree</className><duration>2.095</duration><failedSince>0</failedSince><name>ArborX_Example_DistributedTree_KNN</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>offsets: 0 3 6 
values : (0, 0) (1, 0) (0, 1) (1, 0) (0, 0) (0, 1) 
</stdout></case><case><age>0</age><className>projectroot.moving_least_squares</className><duration>0.161</duration><failedSince>0</failedSince><name>ArborX_Example_MovingLeastSquares</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>Approximated values: 0.503076 -0.156426 0.87675
Real values        : 0.540302 -0.178246 0.914443
Differences        : 0.0372265 0.0218204 0.0376936
</stdout></case><case><age>0</age><className>projectroot.raytracing</className><duration>0.18</duration><failedSince>0</failedSince><name>ArborX_Example_RayTracing</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>errors = 0
</stdout></case><case><age>0</age><className>projectroot.viz</className><duration>0.369</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><duration>31.0</duration><enclosingBlockName>CUDA-12.2.2-MPI</enclosingBlockName><enclosingBlockName>Build</enclosingBlockName><enclosingBlock>20</enclosingBlock><enclosingBlock>14</enclosingBlock><enclosingBlock>8</enclosingBlock><name>CTest</name><nodeId>193</nodeId><properties></properties></suite></testResult>