)]}'
{
  "commit": "ac97724fac88cce2cdd0de30bc60540686bdafa4",
  "tree": "71a737f0dc63e50f47610959ace4ddaf0f6f3cff",
  "parents": [
    "1d89835a8d4e8113e164ac26fd7f2b1576435304"
  ],
  "author": {
    "name": "Lukas Sommer",
    "email": "lukas.sommer@amd.com",
    "time": "Mon Jan 26 10:33:43 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jan 26 10:33:43 2026 +0100"
  },
  "message": "[Util] Verify tied operands for util.func (#23173)\n\nAdd verifier for `util.func` to verify that indices given for\n`tied_operands` are actually within the range of operands (and\nnon-negative).\n\nThis is based on the bug reported from fuzzing and fixes\nhttps://github.com/iree-org/iree/issues/22973.\n\nSigned-off-by: Lukas Sommer \u003clukas.sommer@amd.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1baaaf55b6c1abb70f9356794b30889e9552ebf3",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Util/IR/UtilOps.cpp",
      "new_id": "120478253afcc5030e7c2497174103c2fea263df",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Util/IR/UtilOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "abb4c0667ecb9ef4cb3dee59cd2ae8b4e62e7e18",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Util/IR/UtilOps.td",
      "new_id": "fe197fa9b4473f4f1a081996691076c7ec8b4d72",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Util/IR/UtilOps.td"
    },
    {
      "type": "modify",
      "old_id": "e9d1708e2e00985bdfb2abcd467e551c685e8ff9",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Util/IR/test/op_verification.mlir",
      "new_id": "69a3cf156b53b36312ab0b7fbf557ef34d0a95ac",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Util/IR/test/op_verification.mlir"
    }
  ]
}
