)]}'
{
  "commit": "04b17bd47086b54e6b618d48aca3a6b54773fabf",
  "tree": "2f05e8c90ab1fc9ff7539faf7ff73fd1b8a097ca",
  "parents": [
    "0bb1e048453ed23d988354b86794144e631da03b"
  ],
  "author": {
    "name": "donald chen",
    "email": "chenxunyu1993@gmail.com",
    "time": "Mon Jul 21 09:27:37 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 21 09:27:37 2025 +0800"
  },
  "message": "[mlir][scf] fix getSuccessorRegions func in scf.forall (#147491)\n\nIn accordance with the semantics of forall, its body is executed in\nparallel by multiple threads. We should not expect to branch back into\nthe forall body after the region\u0027s execution is complete.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00c31a1500e17a4ff72f8e1ccb221dd1268a249f",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/SCF/IR/SCF.cpp",
      "new_id": "df41eba4ef53330d2e88c00d37124ca46d83fb1d",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/SCF/IR/SCF.cpp"
    }
  ]
}
