)]}'
{
  "commit": "20954e693f7c079e9137decf75ecabc4be6ff1ba",
  "tree": "fcc2027d42b60a9639ecdee4c2a2f0bde7682594",
  "parents": [
    "57aba3ed0c5ab652d9156af56a8f0923b8f7aa56"
  ],
  "author": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Mon May 20 14:15:41 2024 +0200"
  },
  "committer": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Tue May 21 23:15:31 2024 +0200"
  },
  "message": "Eliminate CUDA set but unused variable warning\n\nThis avoids warnings such as\n\n    D:\\a\\ceres-solver\\ceres-solver\\internal\\ceres\\cuda_kernels_bsm_to_crs.cu.cc(143): warning #550-D: variable \"row_nnz_e\" was set but never used [D:\\a\\ceres-solver\\ceres-solver\\build_Release\\internal\\ceres\\ceres_cuda_kernels.vcxproj]\n          int row_nnz_e \u003d 0;\n              ^\n                detected during instantiation of \"void ceres::internal::RowBlockIdAndNNZ(int, int, int, const int *, const ceres::internal::Cell *, const ceres::internal::Block *, const ceres::internal::Block *, int *, int *, int *) [with partitioned\u003dfalse]\" at line 240\n\n      Remark: The warnings can be suppressed with \"-diag-suppress \u003cwarning-number\u003e\"\n\nthat is caused by compile-time conditional use of the variable.\n\nChange-Id: I041b076a5208eeb662b8c7500d7b238965be833c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9ca4cd982319bc39181e586934a11031c833fcd",
      "old_mode": 33188,
      "old_path": "internal/ceres/cuda_kernels_bsm_to_crs.cu.cc",
      "new_id": "ee574f08553b9279602267c282b59e212f9a4a14",
      "new_mode": 33188,
      "new_path": "internal/ceres/cuda_kernels_bsm_to_crs.cu.cc"
    }
  ]
}
