)]}'
{
  "commit": "4a2b2d36d7f5c6b279f8e163e15bb0f532bb69f0",
  "tree": "a98fd0ec9d2a47541d26859dc6fdd40e861f15be",
  "parents": [
    "679777e9bb8df4a60fc3fbe3392d6dcd291eb817"
  ],
  "author": {
    "name": "ziereis",
    "email": "44057120+ziereis@users.noreply.github.com",
    "time": "Thu Sep 03 16:27:19 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 03 14:27:19 2026 +0000"
  },
  "message": "[Torch] handle duplicate symbolic shape bindings (#24875)\n\ntorch might emit multiple bindings for a single value, this breaks a\ninvariant the surrounding code expects which makes this pass error out.\n\nThis fixes this by only accepting one binding per value and discarding\nthe rest.\n\nAssisted by Claude\n\nSigned-off-by: default \u003cziereis@roofline.ai\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22913720d5180c5c86f5acc53930a77ce8b35ce2",
      "old_mode": 33188,
      "old_path": "compiler/plugins/input/Torch/InputConversion/BindSymbolicShapes.cpp",
      "new_id": "692b60c9d320b0fe0c90196002fca52533bbedd4",
      "new_mode": 33188,
      "new_path": "compiler/plugins/input/Torch/InputConversion/BindSymbolicShapes.cpp"
    },
    {
      "type": "modify",
      "old_id": "335ca3056a1c3644600f4b7f6565f529feab6f0c",
      "old_mode": 33188,
      "old_path": "compiler/plugins/input/Torch/InputConversion/test/bind_symbolic_shapes.mlir",
      "new_id": "998d34a3b4764399d6dda1b579bc42c00c3d692b",
      "new_mode": 33188,
      "new_path": "compiler/plugins/input/Torch/InputConversion/test/bind_symbolic_shapes.mlir"
    }
  ]
}
