)]}'
{
  "commit": "8a566fcc156322160b96f8ca5f0ff755241c2d33",
  "tree": "33e0d1908885fd3825ebaeb0b95496effa2bef87",
  "parents": [
    "0ba987acaf9e8674070f116ed624edf017d2b630"
  ],
  "author": {
    "name": "Ben Hamilton",
    "email": "benhamilton@terraformation.com",
    "time": "Tue Jun 09 14:18:17 2026 -0600"
  },
  "committer": {
    "name": "Ben Hamilton",
    "email": "benhamilton@terraformation.com",
    "time": "Tue Jun 09 14:18:17 2026 -0600"
  },
  "message": "Add support for cuDSS 0.8\n\ncuDSS 0.8 replaced cudaDataType_t with its own cudssDataType_t enum in\nthe matrix creation APIs, and cudssMatrixCreateCsr() gained a separate\nparameter for the type of the row offsets. Select the appropriate enum\ntype and pass the additional argument based on CUDSS_VERSION, so that\nthe code compiles against both cuDSS 0.7 and 0.8. Also report the new\nCUDSS_STATUS_IR_FAILED status added in 0.8.\n\nFixes https://github.com/ceres-solver/ceres-solver/issues/1203\nRefs SW-8464\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ibf36261bd814f0f50e08caa5cf9391810a51540f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "769d90eb8f5ff3051c7f5d10faa29fd7400e0302",
      "old_mode": 33188,
      "old_path": "internal/ceres/cuda_sparse_cholesky.cc",
      "new_id": "689ab08801bd75610608627ea02e5e8e36efe572",
      "new_mode": 33188,
      "new_path": "internal/ceres/cuda_sparse_cholesky.cc"
    }
  ]
}
