{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 104.0,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 116,
  "skipCount" : 0,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.access_traits",
          "duration" : 0.208,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CudaAccessTraits",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0: (1.0, 1.0, 1.0)\u000a1: (1.0, 1.0, 1.0)\u000a2: (2.0, 2.0, 2.0)\u000a3: (2.0, 2.0, 2.0)\u000a4: (3.0, 3.0, 3.0)\u000a5: (3.0, 3.0, 3.0)\u000a6: (3.0, 3.0, 3.0)\u000a7: (4.0, 4.0, 4.0)\u000a8: (4.0, 4.0, 4.0)\u000a9: (5.0, 5.0, 5.0)\u000a1: (2.0, 2.0, 2.0)\u000a2: (3.0, 3.0, 3.0)\u000a3: (3.0, 3.0, 3.0)\u000a4: (4.0, 4.0, 4.0)\u000a5: (4.0, 4.0, 4.0)\u000a6: (4.0, 4.0, 4.0)\u000a7: (5.0, 5.0, 5.0)\u000a8: (5.0, 5.0, 5.0)\u000a9: (6.0, 6.0, 6.0)\u000a1: (3.0, 3.0, 3.0)\u000a2: (4.0, 4.0, 4.0)\u000a3: (4.0, 4.0, 4.0)\u000a4: (5.0, 5.0, 5.0)\u000a5: (5.0, 5.0, 5.0)\u000a6: (5.0, 5.0, 5.0)\u000a7: (6.0, 6.0, 6.0)\u000a8: (6.0, 6.0, 6.0)\u000a9: (7.0, 7.0, 7.0)\u000a3: (5.0, 5.0, 5.0)\u000a4: (6.0, 6.0, 6.0)\u000a5: (6.0, 6.0, 6.0)\u000a6: (6.0, 6.0, 6.0)\u000a7: (7.0, 7.0, 7.0)\u000a8: (7.0, 7.0, 7.0)\u000a9: (8.0, 8.0, 8.0)\u000a3: (6.0, 6.0, 6.0)\u000a4: (7.0, 7.0, 7.0)\u000a5: (7.0, 7.0, 7.0)\u000a6: (7.0, 7.0, 7.0)\u000a7: (8.0, 8.0, 8.0)\u000a8: (8.0, 8.0, 8.0)\u000a9: (9.0, 9.0, 9.0)\u000a5: (8.0, 8.0, 8.0)\u000a6: (8.0, 8.0, 8.0)\u000a7: (9.0, 9.0, 9.0)\u000a8: (9.0, 9.0, 9.0)\u000a9: (10.0, 10.0, 10.0)\u000a5: (9.0, 9.0, 9.0)\u000a6: (9.0, 9.0, 9.0)\u000a7: (10.0, 10.0, 10.0)\u000a8: (10.0, 10.0, 10.0)\u000a6: (10.0, 10.0, 10.0)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.brute_force",
          "duration" : 0.188,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_BruteForce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offset (bvh): 0 1 2 5 8 11 \u000aindices (bvh): 0 1 1 2 3 2 3 4 2 3 4 \u000aoffset (bf): 0 1 2 5 8 11 \u000aindices (bf): 0 1 1 2 3 2 3 4 2 3 4 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.callback",
          "duration" : 0.167,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Callback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Found 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 33 from functor\u000aFound 79 from functor\u000aFound 75 from functor\u000aFound 49 from functor\u000aFound 9 from functor\u000aFound 85 from functor\u000aFound 1 from functor\u000aFound 17 from functor\u000aFound 60 from functor\u000aFound 16 from functor\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.custom_distance",
          "duration" : 0.165,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CustomDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 2 \u000aindices: 2 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.dbscan",
          "duration" : 0.175,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0 1 1 1 1 0 0 0 -1 -1 \u000a-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 \u000a0 0 0 0 0 0 0 0 -1 0 \u000a0 1 1 1 1 0 0 0 -1 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.emst",
          "duration" : 0.159,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_EMST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "#0: (2, 4, 1.00)\u000a#1: (4, 5, 1.00)\u000a#2: (0, 1, 1.41)\u000a#3: (1, 2, 2.24)\u000a#4: (3, 4, 2.24)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.molecular_dynamics",
          "duration" : 0.179,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MolecularDynamics",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.simple_intersection",
          "duration" : 0.167,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Intersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 6 \u000aindices:3 3 0 2 1 3 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.triangle_intersection",
          "duration" : 0.166,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TriangleIntersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 3 4 \u000aindices: 1 2 5 7 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.viz",
          "duration" : 0.198,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TreeViz",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.raytracing",
          "duration" : 0.161,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_RayTracing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "errors = 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.moving_least_squares",
          "duration" : 0.161,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MovingLeastSquares",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Approximated values: 0.503076 -0.156426 0.87675\u000aReal values        : 0.540302 -0.178246 0.914443\u000aDifferences        : 0.0372265 0.0218204 0.0376936\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.access_traits",
          "duration" : 0.191,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CudaAccessTraits",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0: (1.0, 1.0, 1.0)\u000a1: (1.0, 1.0, 1.0)\u000a2: (2.0, 2.0, 2.0)\u000a3: (2.0, 2.0, 2.0)\u000a4: (3.0, 3.0, 3.0)\u000a5: (3.0, 3.0, 3.0)\u000a6: (3.0, 3.0, 3.0)\u000a7: (4.0, 4.0, 4.0)\u000a8: (4.0, 4.0, 4.0)\u000a9: (5.0, 5.0, 5.0)\u000a1: (2.0, 2.0, 2.0)\u000a2: (3.0, 3.0, 3.0)\u000a3: (3.0, 3.0, 3.0)\u000a4: (4.0, 4.0, 4.0)\u000a5: (4.0, 4.0, 4.0)\u000a6: (4.0, 4.0, 4.0)\u000a7: (5.0, 5.0, 5.0)\u000a8: (5.0, 5.0, 5.0)\u000a9: (6.0, 6.0, 6.0)\u000a1: (3.0, 3.0, 3.0)\u000a2: (4.0, 4.0, 4.0)\u000a3: (4.0, 4.0, 4.0)\u000a4: (5.0, 5.0, 5.0)\u000a5: (5.0, 5.0, 5.0)\u000a6: (5.0, 5.0, 5.0)\u000a7: (6.0, 6.0, 6.0)\u000a8: (6.0, 6.0, 6.0)\u000a9: (7.0, 7.0, 7.0)\u000a3: (5.0, 5.0, 5.0)\u000a4: (6.0, 6.0, 6.0)\u000a5: (6.0, 6.0, 6.0)\u000a6: (6.0, 6.0, 6.0)\u000a7: (7.0, 7.0, 7.0)\u000a8: (7.0, 7.0, 7.0)\u000a9: (8.0, 8.0, 8.0)\u000a3: (6.0, 6.0, 6.0)\u000a4: (7.0, 7.0, 7.0)\u000a5: (7.0, 7.0, 7.0)\u000a6: (7.0, 7.0, 7.0)\u000a7: (8.0, 8.0, 8.0)\u000a8: (8.0, 8.0, 8.0)\u000a9: (9.0, 9.0, 9.0)\u000a5: (8.0, 8.0, 8.0)\u000a6: (8.0, 8.0, 8.0)\u000a7: (9.0, 9.0, 9.0)\u000a8: (9.0, 9.0, 9.0)\u000a9: (10.0, 10.0, 10.0)\u000a5: (9.0, 9.0, 9.0)\u000a6: (9.0, 9.0, 9.0)\u000a7: (10.0, 10.0, 10.0)\u000a8: (10.0, 10.0, 10.0)\u000a6: (10.0, 10.0, 10.0)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.brute_force",
          "duration" : 0.174,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_BruteForce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offset (bvh): 0 1 2 5 8 11 \u000aindices (bvh): 0 1 1 2 3 2 3 4 2 3 4 \u000aoffset (bf): 0 1 2 5 8 11 \u000aindices (bf): 0 1 1 2 3 2 3 4 2 3 4 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.callback",
          "duration" : 0.173,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Callback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Found 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 33 from functor\u000aFound 79 from functor\u000aFound 75 from functor\u000aFound 49 from functor\u000aFound 9 from functor\u000aFound 85 from functor\u000aFound 1 from functor\u000aFound 17 from functor\u000aFound 60 from functor\u000aFound 16 from functor\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.custom_distance",
          "duration" : 0.175,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CustomDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 2 \u000aindices: 2 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.dbscan",
          "duration" : 0.175,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0 1 1 1 1 0 0 0 -1 -1 \u000a-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 \u000a0 0 0 0 0 0 0 0 -1 0 \u000a0 1 1 1 1 0 0 0 -1 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.emst",
          "duration" : 0.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_EMST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "#0: (2, 4, 1.00)\u000a#1: (4, 5, 1.00)\u000a#2: (0, 1, 1.41)\u000a#3: (1, 2, 2.24)\u000a#4: (3, 4, 2.24)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.molecular_dynamics",
          "duration" : 0.18,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MolecularDynamics",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.simple_intersection",
          "duration" : 0.165,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Intersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 6 \u000aindices:3 3 0 2 1 3 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.triangle_intersection",
          "duration" : 0.167,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TriangleIntersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 3 4 \u000aindices: 1 2 5 7 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.viz",
          "duration" : 0.188,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TreeViz",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.raytracing",
          "duration" : 0.175,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_RayTracing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "errors = 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.moving_least_squares",
          "duration" : 0.173,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MovingLeastSquares",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Approximated values: 0.503076 -0.156426 0.87675\u000aReal values        : 0.540302 -0.178246 0.914443\u000aDifferences        : 0.0372265 0.0218204 0.0376936\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.brute_force_vs_bvh",
          "duration" : 0.171,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_BruteForceVsBVH",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Dimension : 3\u000aPrimitives: 5\u000aPredicates: 5\u000aIterations: 1\u000a-------------------\u000aPrecision : float\u000aCollisions: 0.44000\u000aTime BVH  : 0.017571\u000aTime BF   : 0.000570\u000a-------------------\u000aPrecision : double\u000aCollisions: 0.44000\u000aTime BVH  : 0.000748\u000aTime BF   : 0.000481\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.186,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000aeps               : 1.400000\u000aminpts            : 2\u000acluster min size  : 1\u000aalgorithm         : dbscan\u000aimplementation    : fdbscan\u000averify            : true\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a\u000a#clusters       : 2\u000a#cluster points : 8 [100.00%]\u000a#noise   points : 0 [0.00%]\u000aVerification passed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.175,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_HDBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000adendrogram        : boruvka\u000aminpts            : 2\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.172,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_MST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000aminpts            : 2\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.execution_space_instances",
          "duration" : 0.164,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_ExecutionSpaces",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version: 2.0.99\u000aArborX hash   : 7400ce27\u000a\u000aRunning with arguments:\u000anumber of execution space instances : 1\u000anumber of problems                  : 1\u000a#points/problem                     : 20000\u000a#queries/problem                    : 5000\u000aTime multiple(s): 0.000203614\u000aTime single(s): 0.000194606\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.bvh_driver",
          "duration" : 13.546,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_BoundingVolumeHierarchy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version: 2.0.99\u000aArborX hash   : 7400ce27\u000aKokkos version: 5.0.99\u000a2025-12-14T05:39:57+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/bvh_driver/ArborX_Benchmark_BoundingVolumeHierarchy.exe\u000aRun on (6 X 2095.11 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x6)\u000a  L1 Instruction 32 KiB (x6)\u000a  L2 Unified 4096 KiB (x6)\u000a  L3 Unified 16384 KiB (x6)\u000aLoad Average: 6.71, 8.15, 6.16\u000a--------------------------------------------------------------------------------------------------------------------------------------------\u000aBenchmark                                                                                  Time             CPU   Iterations UserCounters...\u000a--------------------------------------------------------------------------------------------------------------------------------------------\u000a[NON-XML-CHAR-0x1B][0;32mBM_construction<ArborX::BVH<Serial>>/50000/0/manual_time                          [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      4526 us         4509 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m       147[NON-XML-CHAR-0x1B][m rate=11.0466M/s[NON-XML-CHAR-0x1B][m\u000a[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_radius_sear...\u000aThe rest of the test output was removed since it exceeds the threshold of 1024 bytes.\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.develop",
          "duration" : 2.534,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_Develop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-14T05:40:10+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/develop/ArborX_Benchmark_Develop.exe\u000aRun on (6 X 2095.11 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x6)\u000a  L1 Instruction 32 KiB (x6)\u000a  L2 Unified 4096 KiB (x6)\u000a  L3 Unified 16384 KiB (x6)\u000aLoad Average: 6.33, 7.99, 6.14\u000a-------------------------------------------------------------\u000aBenchmark                   Time             CPU   Iterations\u000a-------------------------------------------------------------\u000aBM_benchmark/100         9781 ns         9742 ns        71818\u000aBM_benchmark/1000        8693 ns         8657 ns        71824\u000aBM_benchmark/10000       8610 ns         8574 ns        81458\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.union_find",
          "duration" : 4.493,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_UnionFind",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000a2025-12-14T05:40:13+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/union_find/ArborX_Benchmark_UnionFind.exe\u000aRun on (6 X 2095.11 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x6)\u000a  L1 Instruction 32 KiB (x6)\u000a  L2 Unified 4096 KiB (x6)\u000a  L3 Unified 16384 KiB (x6)\u000aLoad Average: 6.22, 7.94, 6.14\u000a----------------------------------------------------------------------------------------------------------\u000aBenchmark                                                Time             CPU   Iterations UserCounters...\u000a----------------------------------------------------------------------------------------------------------\u000a[NON-XML-CHAR-0x1B][0;32mBM_union_find<AllowLoops>/10000/manual_time     [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      11.2 us         12.6 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     62444[NON-XML-CHAR-0x1B][m rate=893.161M/s[NON-XML-CHAR-0x1B][m\u000a[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_find<AllowLoops>/100000/manual_time    [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      13.2 us         14.4 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     47472[NON-XML-CHAR-0x1B][m rate=7.59875G/s[NON-XML-CHAR-0x1B][m\u000a[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_...\u000aThe rest of the test output was removed since it exceeds the threshold of 1024 bytes.\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.triangulated_surface_distance",
          "duration" : 0.225,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_TriangulatedSurfaceDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000ageometry          : ball\u000aangle             : 0\u000a#triangles        : 20480\u000a#queries          : 10242\u000a-- construction   : 0.001\u000a-- query          : 0.019\u000a-- rate           : 0.533\u000a"
        }
      ],
      "duration" : 25.0,
      "enclosingBlockNames" : [
        "CUDA-12.4.1",
        "Build"
      ],
      "enclosingBlocks" : [
        "16",
        "11",
        "6"
      ],
      "id" : None,
      "name" : "CTest",
      "nodeId" : "121",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 4.635,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_DetailsUtils",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 21 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.444,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_KokkosExt",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 16 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_Geometry",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 104 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 2.585,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_QueryTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 242 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.457,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_DetailsTreeConstruction",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 12 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_DetailsContainers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 13 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.448,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_DetailsCrsGraphWrapperImpl",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 2 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.941,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_Clustering",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 26 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.534,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_DetailsClusteringHelpers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 16 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.479,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_SpecializedTraversals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 10 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.436,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_BoostAdapters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 8 test cases...\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.test",
          "duration" : 0.489,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Test_InterpMovingLeastSquares",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Running 31 test cases...\u000anum_refinements: 9\u000anum_refinements: 10\u000anum_refinements: 11\u000anum_refinements: 12\u000anum_refinements: 13\u000anum_refinements: 14\u000anum_refinements: 15\u000anum_refinements: 16\u000anum_refinements: 17\u000anum_refinements: 18\u000anum_refinements: 9\u000anum_refinements: 10\u000anum_refinements: 11\u000anum_refinements: 12\u000anum_refinements: 13\u000anum_refinements: 14\u000anum_refinements: 15\u000anum_refinements: 16\u000anum_refinements: 17\u000anum_refinements: 18\u000a\u000a[NON-XML-CHAR-0x1B][1;32;49m*** No errors detected\u000a[NON-XML-CHAR-0x1B][0;39;49m\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.access_traits",
          "duration" : 0.433,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_HostAccessTraits",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.brute_force",
          "duration" : 0.456,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_BruteForce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offset (bvh): 0 1 2 5 8 11 \u000aindices (bvh): 0 1 1 2 3 2 3 4 2 3 4 \u000aoffset (bf): 0 1 2 5 8 11 \u000aindices (bf): 0 1 1 2 3 2 3 4 2 3 4 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.callback",
          "duration" : 0.472,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Callback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Found 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 31 from generic lambda\u000aFound 7 from generic lambda\u000aFound 37 from generic lambda\u000aFound 99 from generic lambda\u000aFound 46 from generic lambda\u000aFound 14 from generic lambda\u000aFound 71 from generic lambda\u000aFound 64 from generic lambda\u000aFound 12 from generic lambda\u000aFound 29 from generic lambda\u000aFound 67 from generic lambda\u000aFound 72 from generic lambda\u000aFound 28 from gener...\u000a[This part of the test output was removed since it exceeds the threshold of 1024 bytes.]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.custom_distance",
          "duration" : 0.456,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CustomDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 2 \u000aindices: 2 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.dbscan",
          "duration" : 0.464,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0 1 1 1 1 0 0 0 -1 -1 \u000a-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 \u000a0 0 0 0 0 0 0 0 -1 0 \u000a0 1 1 1 1 0 0 0 -1 0 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.emst",
          "duration" : 0.448,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_EMST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "#0: (2, 4, 1.00)\u000a#1: (4, 5, 1.00)\u000a#2: (0, 1, 1.41)\u000a#3: (1, 2, 2.24)\u000a#4: (3, 4, 2.24)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.molecular_dynamics",
          "duration" : 0.461,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MolecularDynamics",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.simple_intersection",
          "duration" : 0.453,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Intersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 6 \u000aindices:3 3 0 2 1 3 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.triangle_intersection",
          "duration" : 0.453,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TriangleIntersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 3 4 \u000aindices: 1 2 5 7 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.viz",
          "duration" : 0.442,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TreeViz",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.raytracing",
          "duration" : 0.462,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_RayTracing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "errors = 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.moving_least_squares",
          "duration" : 0.451,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MovingLeastSquares",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Approximated values: 0.503076 -0.156426 0.87675\u000aReal values        : 0.540302 -0.178246 0.914443\u000aDifferences        : 0.0372265 0.0218204 0.0376936\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.brute_force_vs_bvh",
          "duration" : 0.481,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_BruteForceVsBVH",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Dimension : 3\u000aPrimitives: 5\u000aPredicates: 5\u000aIterations: 1\u000a-------------------\u000aPrecision : float\u000aCollisions: 0.44000\u000aTime BVH  : 0.028105\u000aTime BF   : 0.000585\u000a-------------------\u000aPrecision : double\u000aCollisions: 0.44000\u000aTime BVH  : 0.000766\u000aTime BF   : 0.000514\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.498,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000aeps               : 1.400000\u000aminpts            : 2\u000acluster min size  : 1\u000aalgorithm         : dbscan\u000aimplementation    : fdbscan\u000averify            : true\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a\u000a#clusters       : 2\u000a#cluster points : 8 [100.00%]\u000a#noise   points : 0 [0.00%]\u000aVerification passed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.469,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_HDBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000adendrogram        : boruvka\u000aminpts            : 2\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.459,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_MST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000aminpts            : 2\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.execution_space_instances",
          "duration" : 0.45,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_ExecutionSpaces",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version: 2.0.99\u000aArborX hash   : 7400ce27\u000a\u000aRunning with arguments:\u000anumber of execution space instances : 1\u000anumber of problems                  : 1\u000a#points/problem                     : 20000\u000a#queries/problem                    : 5000\u000aTime multiple(s): 0.000275838\u000aTime single(s): 0.000272782\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.bvh_driver",
          "duration" : 14.697,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_BoundingVolumeHierarchy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version: 2.0.99\u000aArborX hash   : 7400ce27\u000aKokkos version: 5.0.99\u000a2025-12-14T05:45:51+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/bvh_driver/ArborX_Benchmark_BoundingVolumeHierarchy.exe\u000aRun on (64 X 2720.14 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x32)\u000a  L1 Instruction 32 KiB (x32)\u000a  L2 Unified 512 KiB (x32)\u000a  L3 Unified 16384 KiB (x16)\u000aLoad Average: 16.94, 20.52, 13.41\u000a***WARNING*** Library was built as DEBUG. Timings may be affected.\u000a--------------------------------------------------------------------------------------------------------------------------------------------\u000aBenchmark                                                                                  Time             CPU   Iterations UserCounters...\u000a--------------------------------------------------------------------------------------------------------------------------------------------\u000a[NON-XML-CHAR-0x1B][0;32mBM_construction<ArborX::BVH<Serial>>/50000/0/manual_time                          [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      3965 us         394...\u000a[This part of the test output was removed since it exceeds the threshold of 1024 bytes.]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.develop",
          "duration" : 3.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_Develop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-14T05:46:06+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/develop/ArborX_Benchmark_Develop.exe\u000aRun on (64 X 3293.52 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x32)\u000a  L1 Instruction 32 KiB (x32)\u000a  L2 Unified 512 KiB (x32)\u000a  L3 Unified 16384 KiB (x16)\u000aLoad Average: 13.93, 19.67, 13.25\u000a***WARNING*** Library was built as DEBUG. Timings may be affected.\u000a-------------------------------------------------------------\u000aBenchmark                   Time             CPU   Iterations\u000a-------------------------------------------------------------\u000aBM_benchmark/100        14007 ns        13852 ns        51445\u000aBM_benchmark/1000       13783 ns        13706 ns        49516\u000aBM_benchmark/10000      13786 ns        13684 ns        51087\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.union_find",
          "duration" : 5.37,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_UnionFind",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000a2025-12-14T05:46:09+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/union_find/ArborX_Benchmark_UnionFind.exe\u000aRun on (64 X 2994.26 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x32)\u000a  L1 Instruction 32 KiB (x32)\u000a  L2 Unified 512 KiB (x32)\u000a  L3 Unified 16384 KiB (x16)\u000aLoad Average: 13.06, 19.40, 13.19\u000a***WARNING*** Library was built as DEBUG. Timings may be affected.\u000a----------------------------------------------------------------------------------------------------------\u000aBenchmark                                                Time             CPU   Iterations UserCounters...\u000a----------------------------------------------------------------------------------------------------------\u000a[NON-XML-CHAR-0x1B][0;32mBM_union_find<AllowLoops>/10000/manual_time     [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      18.8 us         19.1 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     37295[NON-XML-CHAR-0x1B][m rate=530.968M/s[NON-XML-CHAR-0x1B][m\u000a[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_find<AllowLoops>/100000/manual_time    [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      23.2 us       ...\u000a[This part of the test output was removed since it exceeds the threshold of 1024 bytes.]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.triangulated_surface_distance",
          "duration" : 0.559,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_TriangulatedSurfaceDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000ageometry          : ball\u000aangle             : 0\u000a#triangles        : 20480\u000a#queries          : 10242\u000a-- construction   : 0.001\u000a-- query          : 0.038\u000a-- rate           : 0.266\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.access_traits",
          "duration" : 0.432,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_HostAccessTraits",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.brute_force",
          "duration" : 0.453,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_BruteForce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offset (bvh): 0 1 2 5 8 11 \u000aindices (bvh): 0 1 1 2 3 2 3 4 2 3 4 \u000aoffset (bf): 0 1 2 5 8 11 \u000aindices (bf): 0 1 1 2 3 2 3 4 2 3 4 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.callback",
          "duration" : 0.474,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Callback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Found 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 31 from generic lambda\u000aFound 7 from generic lambda\u000aFound 37 from generic lambda\u000aFound 99 from generic lambda\u000aFound 46 from generic lambda\u000aFound 14 from generic lambda\u000aFound 71 from generic lambda\u000aFound 64 from generic lambda\u000aFound 12 from generic lambda\u000aFound 29 from generic lambda\u000aFound 67 from generic lambda\u000aFound 72 from generic lambda\u000aFound 28 from gener...\u000a[This part of the test output was removed since it exceeds the threshold of 1024 bytes.]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.custom_distance",
          "duration" : 0.454,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CustomDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 2 \u000aindices: 2 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.dbscan",
          "duration" : 0.464,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0 1 1 1 1 0 0 0 -1 -1 \u000a-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 \u000a0 0 0 0 0 0 0 0 -1 0 \u000a0 1 1 1 1 0 0 0 -1 0 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.emst",
          "duration" : 0.442,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_EMST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "#0: (2, 4, 1.00)\u000a#1: (4, 5, 1.00)\u000a#2: (0, 1, 1.41)\u000a#3: (1, 2, 2.24)\u000a#4: (3, 4, 2.24)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.molecular_dynamics",
          "duration" : 0.451,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MolecularDynamics",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.simple_intersection",
          "duration" : 0.449,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Intersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 6 \u000aindices:3 3 0 2 1 3 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.triangle_intersection",
          "duration" : 0.454,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TriangleIntersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 3 4 \u000aindices: 1 2 5 7 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.viz",
          "duration" : 0.444,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TreeViz",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.raytracing",
          "duration" : 0.456,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_RayTracing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "errors = 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.moving_least_squares",
          "duration" : 0.448,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MovingLeastSquares",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Approximated values: 0.503076 -0.156426 0.87675\u000aReal values        : 0.540302 -0.178246 0.914443\u000aDifferences        : 0.0372265 0.0218204 0.0376936\u000a"
        }
      ],
      "duration" : 48.0,
      "enclosingBlockNames" : [
        "ROCm-6.2.4",
        "Build"
      ],
      "enclosingBlocks" : [
        "20",
        "13",
        "6"
      ],
      "id" : None,
      "name" : "CTest",
      "nodeId" : "154",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.access_traits",
          "duration" : 0.195,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CudaAccessTraits",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0: (1.0, 1.0, 1.0)\u000a1: (1.0, 1.0, 1.0)\u000a2: (2.0, 2.0, 2.0)\u000a3: (2.0, 2.0, 2.0)\u000a4: (3.0, 3.0, 3.0)\u000a5: (3.0, 3.0, 3.0)\u000a6: (3.0, 3.0, 3.0)\u000a7: (4.0, 4.0, 4.0)\u000a8: (4.0, 4.0, 4.0)\u000a9: (5.0, 5.0, 5.0)\u000a1: (2.0, 2.0, 2.0)\u000a2: (3.0, 3.0, 3.0)\u000a3: (3.0, 3.0, 3.0)\u000a4: (4.0, 4.0, 4.0)\u000a5: (4.0, 4.0, 4.0)\u000a6: (4.0, 4.0, 4.0)\u000a7: (5.0, 5.0, 5.0)\u000a8: (5.0, 5.0, 5.0)\u000a9: (6.0, 6.0, 6.0)\u000a1: (3.0, 3.0, 3.0)\u000a2: (4.0, 4.0, 4.0)\u000a3: (4.0, 4.0, 4.0)\u000a4: (5.0, 5.0, 5.0)\u000a5: (5.0, 5.0, 5.0)\u000a6: (5.0, 5.0, 5.0)\u000a7: (6.0, 6.0, 6.0)\u000a8: (6.0, 6.0, 6.0)\u000a9: (7.0, 7.0, 7.0)\u000a3: (5.0, 5.0, 5.0)\u000a4: (6.0, 6.0, 6.0)\u000a5: (6.0, 6.0, 6.0)\u000a6: (6.0, 6.0, 6.0)\u000a7: (7.0, 7.0, 7.0)\u000a8: (7.0, 7.0, 7.0)\u000a9: (8.0, 8.0, 8.0)\u000a3: (6.0, 6.0, 6.0)\u000a4: (7.0, 7.0, 7.0)\u000a5: (7.0, 7.0, 7.0)\u000a6: (7.0, 7.0, 7.0)\u000a7: (8.0, 8.0, 8.0)\u000a8: (8.0, 8.0, 8.0)\u000a9: (9.0, 9.0, 9.0)\u000a5: (8.0, 8.0, 8.0)\u000a6: (8.0, 8.0, 8.0)\u000a7: (9.0, 9.0, 9.0)\u000a8: (9.0, 9.0, 9.0)\u000a9: (10.0, 10.0, 10.0)\u000a5: (9.0, 9.0, 9.0)\u000a6: (9.0, 9.0, 9.0)\u000a7: (10.0, 10.0, 10.0)\u000a8: (10.0, 10.0, 10.0)\u000a6: (10.0, 10.0, 10.0)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.brute_force",
          "duration" : 0.161,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_BruteForce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offset (bvh): 0 1 2 5 8 11 \u000aindices (bvh): 0 1 1 2 3 2 3 4 2 3 4 \u000aoffset (bf): 0 1 2 5 8 11 \u000aindices (bf): 0 1 1 2 3 2 3 4 2 3 4 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.callback",
          "duration" : 0.165,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Callback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Found 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 33 from functor\u000aFound 79 from functor\u000aFound 75 from functor\u000aFound 49 from functor\u000aFound 9 from functor\u000aFound 85 from functor\u000aFound 1 from functor\u000aFound 17 from functor\u000aFound 60 from functor\u000aFound 16 from functor\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.custom_distance",
          "duration" : 0.153,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CustomDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 2 \u000aindices: 2 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.dbscan",
          "duration" : 0.164,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0 1 1 1 1 0 0 0 -1 -1 \u000a-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 \u000a0 0 0 0 0 0 0 0 -1 0 \u000a0 1 1 1 1 0 0 0 -1 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.emst",
          "duration" : 0.152,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_EMST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "#0: (2, 4, 1.00)\u000a#1: (4, 5, 1.00)\u000a#2: (0, 1, 1.41)\u000a#3: (1, 2, 2.24)\u000a#4: (3, 4, 2.24)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.molecular_dynamics",
          "duration" : 0.169,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MolecularDynamics",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.simple_intersection",
          "duration" : 0.158,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Intersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 6 \u000aindices:3 3 0 2 1 3 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.triangle_intersection",
          "duration" : 0.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TriangleIntersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 3 4 \u000aindices: 1 2 5 7 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.distributed_tree",
          "duration" : 1.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_DistributedTree_KNN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 3 6 \u000avalues : (0, 0) (1, 0) (0, 1) (1, 0) (0, 0) (0, 1) \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.viz",
          "duration" : 0.185,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TreeViz",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.raytracing",
          "duration" : 0.161,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_RayTracing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "errors = 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.examples.moving_least_squares",
          "duration" : 0.154,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MovingLeastSquares",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Approximated values: 0.503076 -0.156426 0.87675\u000aReal values        : 0.540302 -0.178246 0.914443\u000aDifferences        : 0.0372265 0.0218204 0.0376936\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.brute_force_vs_bvh",
          "duration" : 0.159,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_BruteForceVsBVH",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Dimension : 3\u000aPrimitives: 5\u000aPredicates: 5\u000aIterations: 1\u000a-------------------\u000aPrecision : float\u000aCollisions: 0.44000\u000aTime BVH  : 0.016769\u000aTime BF   : 0.000507\u000a-------------------\u000aPrecision : double\u000aCollisions: 0.44000\u000aTime BVH  : 0.000654\u000aTime BF   : 0.000416\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.167,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000aeps               : 1.400000\u000aminpts            : 2\u000acluster min size  : 1\u000aalgorithm         : dbscan\u000aimplementation    : fdbscan\u000averify            : true\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a\u000a#clusters       : 2\u000a#cluster points : 8 [100.00%]\u000a#noise   points : 0 [0.00%]\u000aVerification passed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.155,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_HDBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000adendrogram        : boruvka\u000aminpts            : 2\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 0.154,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_MST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000aminpts            : 2\u000averbose           : false\u000afilename          : input.txt [text, max_pts = -1]\u000asamples           : -1\u000areading in \"input.txt\" in text mode\u000aread in 8 3D points\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.cluster",
          "duration" : 1.075,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_DistributedDBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000a#MPI ranks         : 4\u000aeps               : 2.000000\u000aminpts            : 2\u000aimplementation    : fdbscan\u000an                 : 1000\u000an_seq             : 4\u000aprecision         : float\u000aspacing           : 4\u000averify            : true\u000averbose           : false\u000an (global)        : 2916\u000aVerification passed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.execution_space_instances",
          "duration" : 0.142,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_ExecutionSpaces",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version: 2.0.99\u000aArborX hash   : 7400ce27\u000a\u000aRunning with arguments:\u000anumber of execution space instances : 1\u000anumber of problems                  : 1\u000a#points/problem                     : 20000\u000a#queries/problem                    : 5000\u000aTime multiple(s): 0.000189312\u000aTime single(s): 0.000146912\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.bvh_driver",
          "duration" : 14.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_BoundingVolumeHierarchy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version: 2.0.99\u000aArborX hash   : 7400ce27\u000aKokkos version: 5.0.99\u000a2025-12-14T05:45:42+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/bvh_driver/ArborX_Benchmark_BoundingVolumeHierarchy.exe\u000aRun on (6 X 2095.11 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x6)\u000a  L1 Instruction 32 KiB (x6)\u000a  L2 Unified 4096 KiB (x6)\u000a  L3 Unified 16384 KiB (x6)\u000aLoad Average: 0.93, 3.07, 2.51\u000a--------------------------------------------------------------------------------------------------------------------------------------------\u000aBenchmark                                                                                  Time             CPU   Iterations UserCounters...\u000a--------------------------------------------------------------------------------------------------------------------------------------------\u000a[NON-XML-CHAR-0x1B][0;32mBM_construction<ArborX::BVH<Serial>>/50000/0/manual_time                          [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      4520 us         4504 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m       147[NON-XML-CHAR-0x1B][m rate=11.0616M/s[NON-XML-CHAR-0x1B][m\u000a[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_radius_sear...\u000aThe rest of the test output was removed since it exceeds the threshold of 1024 bytes.\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.develop",
          "duration" : 2.512,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_Develop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-14T05:45:56+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/develop/ArborX_Benchmark_Develop.exe\u000aRun on (6 X 2095.11 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x6)\u000a  L1 Instruction 32 KiB (x6)\u000a  L2 Unified 4096 KiB (x6)\u000a  L3 Unified 16384 KiB (x6)\u000aLoad Average: 0.95, 2.97, 2.48\u000a-------------------------------------------------------------\u000aBenchmark                   Time             CPU   Iterations\u000a-------------------------------------------------------------\u000aBM_benchmark/100         8030 ns         8011 ns        87224\u000aBM_benchmark/1000        8066 ns         8047 ns        87506\u000aBM_benchmark/10000       8049 ns         8030 ns        86962\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.union_find",
          "duration" : 4.422,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_UnionFind",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000a2025-12-14T05:45:59+00:00\u000aRunning /var/jenkins/workspace/ArborX_nightly/build-arborx/benchmarks/union_find/ArborX_Benchmark_UnionFind.exe\u000aRun on (6 X 2095.11 MHz CPU s)\u000aCPU Caches:\u000a  L1 Data 32 KiB (x6)\u000a  L1 Instruction 32 KiB (x6)\u000a  L2 Unified 4096 KiB (x6)\u000a  L3 Unified 16384 KiB (x6)\u000aLoad Average: 0.95, 2.94, 2.48\u000a----------------------------------------------------------------------------------------------------------\u000aBenchmark                                                Time             CPU   Iterations UserCounters...\u000a----------------------------------------------------------------------------------------------------------\u000a[NON-XML-CHAR-0x1B][0;32mBM_union_find<AllowLoops>/10000/manual_time     [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      8.98 us         10.3 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     77351[NON-XML-CHAR-0x1B][m rate=1.11377G/s[NON-XML-CHAR-0x1B][m\u000a[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_find<AllowLoops>/100000/manual_time    [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;33m      11.8 us         13.1 us   [NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;36m     59301[NON-XML-CHAR-0x1B][m rate=8.47891G/s[NON-XML-CHAR-0x1B][m\u000a[NON-XML-CHAR-0x1B][m[NON-XML-CHAR-0x1B][0;32mBM_union_...\u000aThe rest of the test output was removed since it exceeds the threshold of 1024 bytes.\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.triangulated_surface_distance",
          "duration" : 0.201,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_TriangulatedSurfaceDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version    : 2.0.99\u000aArborX hash       : 7400ce27\u000aKokkos version    : 5.0.99\u000ageometry          : ball\u000aangle             : 0\u000a#triangles        : 20480\u000a#queries          : 10242\u000a-- construction   : 0.001\u000a-- query          : 0.020\u000a-- rate           : 0.524\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.distributed_contact",
          "duration" : 0.859,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_DistributedContact",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version      : 2.0.99\u000aArborX hash         : 7400ce27\u000aKokkos version      : 5.0.99\u000a#primitives (local) : 48864\u000a#predicates (local) : 50900\u000a#primitives (global): 195456\u000a#predicates (global): 203600\u000a==========================================================\u000a\u000aTimeMonitor results over 4 processors\u000aTimer Name   | MinOverProcs | MeanOverProcs | MaxOverProcs\u000a----------------------------------------------------------\u000aconstruction | 1.321202e-02 |  1.335395e-02 | 1.349622e-02\u000aquery        | 2.442204e-02 |  2.479679e-02 | 2.515706e-02\u000a==========================================================\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.benchmarks.distributed_tree_driver",
          "duration" : 0.849,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Benchmark_DistributedTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "ArborX version: 2.0.99\u000aArborX hash   : 7400ce27\u000aKokkos version: 5.0.99\u000a\u000aRunning with arguments:\u000aperform knn search      : false\u000aperform radius search   : false\u000a#points/MPI process     : 20000\u000a#queries/MPI process    : 5000\u000asize of shift           : 1\u000adimension               : 3\u000ashift-queries           : false\u000aconstruction done\u000a==========================================================\u000a\u000aTimeMonitor results over 4 processors\u000aTimer Name   | MinOverProcs | MeanOverProcs | MaxOverProcs\u000a----------------------------------------------------------\u000aconstruction | 3.601173e-02 |  3.615579e-02 | 3.629402e-02\u000a==========================================================\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.access_traits",
          "duration" : 0.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CudaAccessTraits",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0: (1.0, 1.0, 1.0)\u000a1: (1.0, 1.0, 1.0)\u000a2: (2.0, 2.0, 2.0)\u000a3: (2.0, 2.0, 2.0)\u000a4: (3.0, 3.0, 3.0)\u000a5: (3.0, 3.0, 3.0)\u000a6: (3.0, 3.0, 3.0)\u000a7: (4.0, 4.0, 4.0)\u000a8: (4.0, 4.0, 4.0)\u000a9: (5.0, 5.0, 5.0)\u000a1: (2.0, 2.0, 2.0)\u000a2: (3.0, 3.0, 3.0)\u000a3: (3.0, 3.0, 3.0)\u000a4: (4.0, 4.0, 4.0)\u000a5: (4.0, 4.0, 4.0)\u000a6: (4.0, 4.0, 4.0)\u000a7: (5.0, 5.0, 5.0)\u000a8: (5.0, 5.0, 5.0)\u000a9: (6.0, 6.0, 6.0)\u000a1: (3.0, 3.0, 3.0)\u000a2: (4.0, 4.0, 4.0)\u000a3: (4.0, 4.0, 4.0)\u000a4: (5.0, 5.0, 5.0)\u000a5: (5.0, 5.0, 5.0)\u000a6: (5.0, 5.0, 5.0)\u000a7: (6.0, 6.0, 6.0)\u000a8: (6.0, 6.0, 6.0)\u000a9: (7.0, 7.0, 7.0)\u000a3: (5.0, 5.0, 5.0)\u000a4: (6.0, 6.0, 6.0)\u000a5: (6.0, 6.0, 6.0)\u000a6: (6.0, 6.0, 6.0)\u000a7: (7.0, 7.0, 7.0)\u000a8: (7.0, 7.0, 7.0)\u000a9: (8.0, 8.0, 8.0)\u000a3: (6.0, 6.0, 6.0)\u000a4: (7.0, 7.0, 7.0)\u000a5: (7.0, 7.0, 7.0)\u000a6: (7.0, 7.0, 7.0)\u000a7: (8.0, 8.0, 8.0)\u000a8: (8.0, 8.0, 8.0)\u000a9: (9.0, 9.0, 9.0)\u000a5: (8.0, 8.0, 8.0)\u000a6: (8.0, 8.0, 8.0)\u000a7: (9.0, 9.0, 9.0)\u000a8: (9.0, 9.0, 9.0)\u000a9: (10.0, 10.0, 10.0)\u000a5: (9.0, 9.0, 9.0)\u000a6: (9.0, 9.0, 9.0)\u000a7: (10.0, 10.0, 10.0)\u000a8: (10.0, 10.0, 10.0)\u000a6: (10.0, 10.0, 10.0)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.brute_force",
          "duration" : 0.149,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_BruteForce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offset (bvh): 0 1 2 5 8 11 \u000aindices (bvh): 0 1 1 2 3 2 3 4 2 3 4 \u000aoffset (bf): 0 1 2 5 8 11 \u000aindices (bf): 0 1 1 2 3 2 3 4 2 3 4 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.callback",
          "duration" : 0.148,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Callback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Found 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 31 from functor\u000aFound 7 from functor\u000aFound 37 from functor\u000aFound 99 from functor\u000aFound 46 from functor\u000aFound 14 from functor\u000aFound 71 from functor\u000aFound 64 from functor\u000aFound 12 from functor\u000aFound 29 from functor\u000aFound 67 from functor\u000aFound 72 from functor\u000aFound 28 from functor\u000aFound 20 from functor\u000aFound 26 from functor\u000aFound 33 from functor\u000aFound 79 from functor\u000aFound 75 from functor\u000aFound 49 from functor\u000aFound 9 from functor\u000aFound 85 from functor\u000aFound 1 from functor\u000aFound 17 from functor\u000aFound 60 from functor\u000aFound 16 from functor\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.custom_distance",
          "duration" : 0.145,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_CustomDistance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 2 \u000aindices: 2 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.dbscan",
          "duration" : 0.149,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_DBSCAN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "0 1 1 1 1 0 0 0 -1 -1 \u000a-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 \u000a0 0 0 0 0 0 0 0 -1 0 \u000a0 1 1 1 1 0 0 0 -1 1 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.emst",
          "duration" : 0.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_EMST",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "#0: (2, 4, 1.00)\u000a#1: (4, 5, 1.00)\u000a#2: (0, 1, 1.41)\u000a#3: (1, 2, 2.24)\u000a#4: (3, 4, 2.24)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.molecular_dynamics",
          "duration" : 0.153,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MolecularDynamics",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.simple_intersection",
          "duration" : 0.146,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_Intersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 6 \u000aindices:3 3 0 2 1 3 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.triangle_intersection",
          "duration" : 0.145,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TriangleIntersection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 1 2 3 4 \u000aindices: 1 2 5 7 \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.distributed_tree",
          "duration" : 1.132,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_DistributedTree_KNN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "offsets: 0 3 6 \u000avalues : (0, 0) (1, 0) (0, 1) (1, 0) (0, 0) (0, 1) \u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.viz",
          "duration" : 0.172,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_TreeViz",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.raytracing",
          "duration" : 0.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_RayTracing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "errors = 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "projectroot.moving_least_squares",
          "duration" : 0.146,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ArborX_Example_MovingLeastSquares",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "Approximated values: 0.503076 -0.156426 0.87675\u000aReal values        : 0.540302 -0.178246 0.914443\u000aDifferences        : 0.0372265 0.0218204 0.0376936\u000a"
        }
      ],
      "duration" : 31.0,
      "enclosingBlockNames" : [
        "CUDA-12.2.2-MPI",
        "Build"
      ],
      "enclosingBlocks" : [
        "18",
        "12",
        "6"
      ],
      "id" : None,
      "name" : "CTest",
      "nodeId" : "171",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    }
  ]
}