<testResult _class='hudson.tasks.junit.TestResult'><duration>105.0</duration><empty>false</empty><failCount>0</failCount><passCount>116</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>projectroot.examples.access_traits</className><duration>0.214</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.175</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.215</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.175</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.163</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.177</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.171</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.173</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.176</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.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.examples.viz</className><duration>0.199</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.185</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.021526
Time BF   : 0.000574
-------------------
Precision : double
Collisions: 0.44000
Time BVH  : 0.000848
Time BF   : 0.000537
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.209</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       : cdb6c290
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.177</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       : cdb6c290
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.173</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       : cdb6c290
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.163</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   : cdb6c290

Running with arguments:
number of execution space instances : 1
number of problems                  : 1
#points/problem                     : 20000
#queries/problem                    : 5000
Time multiple(s): 0.000221483
Time single(s): 0.000206727
</stdout></case><case><age>0</age><className>projectroot.benchmarks.bvh_driver</className><duration>12.894</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   : cdb6c290
Kokkos version: 5.3.99
2026-11-05T05:43:00+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.05, 2.99, 2.14
--------------------------------------------------------------------------------------------------------------------------------------------
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      5491 us         5466 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m       110[NON-XML-CHAR-0x1B][m rate=9.10637M/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.582</duration><failedSince>0</failedSince><name>ArborX_Benchmark_Develop</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2026-11-05T05:43:13+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.04, 2.89, 2.12
-------------------------------------------------------------
Benchmark                   Time             CPU   Iterations
-------------------------------------------------------------
BM_benchmark/100         9098 ns         9033 ns        76865
BM_benchmark/1000        9193 ns         9159 ns        76511
BM_benchmark/10000       9337 ns         9302 ns        75372
</stdout></case><case><age>0</age><className>projectroot.benchmarks.union_find</className><duration>4.657</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       : cdb6c290
Kokkos version    : 5.3.99
2026-11-05T05:43:16+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.89, 2.12
----------------------------------------------------------------------------------------------------------
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.6 us         12.2 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     65842[NON-XML-CHAR-0x1B][m rate=942.725M/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.4 us         15.0 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     49063[NON-XML-CHAR-0x1B][m rate=7.45265G/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.227</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       : cdb6c290
Kokkos version    : 5.3.99
geometry          : ball
angle             : 0
#triangles        : 20480
#queries          : 10242
-- construction   : 0.001
-- query          : 0.020
-- rate           : 0.514
</stdout></case><case><age>0</age><className>projectroot.access_traits</className><duration>0.22</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.18</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.238</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.208</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.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.emst</className><duration>0.169</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.174</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.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.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.moving_least_squares</className><duration>0.202</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.175</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.215</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><duration>25.0</duration><enclosingBlockName>CUDA-12.4.1</enclosingBlockName><enclosingBlockName>Build</enclosingBlockName><enclosingBlock>18</enclosingBlock><enclosingBlock>13</enclosingBlock><enclosingBlock>8</enclosingBlock><name>CTest</name><nodeId>138</nodeId><properties></properties></suite><suite><case><age>0</age><className>projectroot.test</className><duration>4.575</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.474</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.039</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.494</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.489</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.129</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.473</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>1.032</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.556</duration><failedSince>0</failedSince><name>ArborX_Test_DetailsClusteringHelpers</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.499</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.462</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.5</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.462</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.469</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.483</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.464</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.472</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.467</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.472</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.476</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.474</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.496</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.027606
Time BF   : 0.000606
-------------------
Precision : double
Collisions: 0.44000
Time BVH  : 0.000806
Time BF   : 0.000759
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.565</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       : cdb6c290
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.479</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       : cdb6c290
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.466</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       : cdb6c290
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.463</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   : cdb6c290

Running with arguments:
number of execution space instances : 1
number of problems                  : 1
#points/problem                     : 20000
#queries/problem                    : 5000
Time multiple(s): 0.000277091
Time single(s): 0.000269426
</stdout></case><case><age>0</age><className>projectroot.benchmarks.bvh_driver</className><duration>14.353</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   : cdb6c290
Kokkos version: 5.3.99
2026-11-05T05:47:07+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/bvh_driver/ArborX_Benchmark_BoundingVolumeHierarchy.exe
Run on (64 X 3287.69 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: 17.89, 19.87, 13.75
***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      3930 us         390...
[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>2.942</duration><failedSince>0</failedSince><name>ArborX_Benchmark_Develop</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2026-11-05T05:47:22+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: 17.76, 19.75, 13.81
***WARNING*** Library was built as DEBUG. Timings may be affected.
-------------------------------------------------------------
Benchmark                   Time             CPU   Iterations
-------------------------------------------------------------
BM_benchmark/100        11212 ns        11153 ns        62786
BM_benchmark/1000       11342 ns        11286 ns        62200
BM_benchmark/10000      11312 ns        11255 ns        62243
</stdout></case><case><age>0</age><className>projectroot.benchmarks.union_find</className><duration>5.526</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       : cdb6c290
Kokkos version    : 5.3.99
2026-11-05T05:47:25+00:00
Running /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/union_find/ArborX_Benchmark_UnionFind.exe
Run on (64 X 3287.78 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: 17.76, 19.75, 13.81
***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      18.1 us         18.4 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     39147[NON-XML-CHAR-0x1B][m rate=552.72M/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      23.0 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.triangulated_surface_distance</className><duration>0.556</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       : cdb6c290
Kokkos version    : 5.3.99
geometry          : ball
angle             : 0
#triangles        : 20480
#queries          : 10242
-- construction   : 0.001
-- query          : 0.038
-- rate           : 0.267
</stdout></case><case><age>0</age><className>projectroot.access_traits</className><duration>0.446</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.463</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.482</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.462</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.468</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.463</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.473</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.46</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.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.viz</className><duration>0.46</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><duration>48.0</duration><enclosingBlockName>ROCm-6.2.4</enclosingBlockName><enclosingBlockName>Build</enclosingBlockName><enclosingBlock>22</enclosingBlock><enclosingBlock>15</enclosingBlock><enclosingBlock>8</enclosingBlock><name>CTest</name><nodeId>172</nodeId><properties></properties></suite><suite><case><age>0</age><className>projectroot.examples.access_traits</className><duration>0.211</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.186</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.188</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.182</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.182</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.176</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.186</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.181</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.178</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>0.91</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.174</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.188</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.211</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.194</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.022394
Time BF   : 0.000660
-------------------
Precision : double
Collisions: 0.44000
Time BVH  : 0.000891
Time BF   : 0.000925
</stdout></case><case><age>0</age><className>projectroot.benchmarks.cluster</className><duration>0.217</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       : cdb6c290
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.188</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       : cdb6c290
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.181</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       : cdb6c290
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>0.943</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       : cdb6c290
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.171</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   : cdb6c290

Running with arguments:
number of execution space instances : 1
number of problems                  : 1
#points/problem                     : 20000
#queries/problem                    : 5000
Time multiple(s): 0.000193296
Time single(s): 0.000185597
</stdout></case><case><age>0</age><className>projectroot.benchmarks.bvh_driver</className><duration>13.099</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   : cdb6c290
Kokkos version: 5.3.99
2026-11-05T05:45:49+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.56, 3.39, 2.80
--------------------------------------------------------------------------------------------------------------------------------------------
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      5844 us         5807 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m       118[NON-XML-CHAR-0x1B][m rate=8.55629M/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.61</duration><failedSince>0</failedSince><name>ArborX_Benchmark_Develop</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2026-11-05T05:46:02+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.43, 3.27, 2.77
-------------------------------------------------------------
Benchmark                   Time             CPU   Iterations
-------------------------------------------------------------
BM_benchmark/100         9688 ns         9639 ns        72299
BM_benchmark/1000        9728 ns         9693 ns        72265
BM_benchmark/10000       9938 ns         9904 ns        70665
</stdout></case><case><age>0</age><className>projectroot.benchmarks.union_find</className><duration>4.721</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       : cdb6c290
Kokkos version    : 5.3.99
2026-11-05T05:46:04+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.43, 3.27, 2.77
----------------------------------------------------------------------------------------------------------
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      11.1 us         12.7 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     63279[NON-XML-CHAR-0x1B][m rate=903.551M/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      14.3 us         15.9 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     48756[NON-XML-CHAR-0x1B][m rate=6.97344G/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.242</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       : cdb6c290
Kokkos version    : 5.3.99
geometry          : ball
angle             : 0
#triangles        : 20480
#queries          : 10242
-- construction   : 0.001
-- query          : 0.023
-- rate           : 0.452
</stdout></case><case><age>0</age><className>projectroot.benchmarks.distributed_contact</className><duration>0.859</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         : cdb6c290
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.093627e-02 |  2.109286e-02 | 2.125379e-02
query        | 2.427958e-02 |  2.472543e-02 | 2.513677e-02
==========================================================
</stdout></case><case><age>0</age><className>projectroot.benchmarks.distributed_tree_driver</className><duration>0.858</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   : cdb6c290
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 | 4.710821e-02 |  4.724579e-02 | 4.739327e-02
==========================================================
</stdout></case><case><age>0</age><className>projectroot.access_traits</className><duration>0.21</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.208</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.199</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.198</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.206</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.192</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.19</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.193</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.193</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>1.208</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.185</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.205</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.232</duration><failedSince>0</failedSince><name>ArborX_Example_TreeViz</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout></stdout></case><duration>32.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>