)]}'
{
  "commit": "51dd3ec13c51b0e399cbceafb84698b7241ed731",
  "tree": "4c87dc5e44d3762e40beda93906829ced789803d",
  "parents": [
    "e1b08731e5d81a0483a91da5eb89b1087876b9c2"
  ],
  "author": {
    "name": "Aiden Grossman",
    "email": "aidengrossman@google.com",
    "time": "Tue Nov 25 03:23:12 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Nov 25 06:23:12 2025 -0500"
  },
  "message": "[MLIR][OpenMP] Bail early in sortMapIndices if indices are the same (#169474)\n\nIf we are given the same index in the comparator callback, simply return\nfalse. Otherwise we will end up adding invalid items to\noccludedChildren, causing extra items to get removed that should not be,\nresulting in failures that manifest in different forms (assertions, asan\nfailures, ubsan failures, etc.).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5511f4f1af1ad126b2a428b38ccd387823948b5d",
      "old_mode": 33188,
      "old_path": "mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp",
      "new_id": "98775c2d18bd4b0f86a76949cc08bc36eab1d868",
      "new_mode": 33188,
      "new_path": "mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp"
    }
  ]
}
