)]}'
{
  "commit": "1c223829b817be3174ec7c6056524058358b90b1",
  "tree": "0e5c94f2b40100cf3927971b5380274accdbe319",
  "parents": [
    "29e14c3b447af604774a7f4f8ed961f204d6b5b4"
  ],
  "author": {
    "name": "Luke Hutton",
    "email": "luke.hutton@arm.com",
    "time": "Wed Jul 16 09:15:45 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 16 09:15:45 2025 +0100"
  },
  "message": "[mlir][tosa] Fix transpose_conv2d verifier when output channels are dynamic (#147062)\n\nThis commit fixes a transpose_conv2d verifier check which compares the\noutput channels size to the bias size. The check didn\u0027t make sure output\nchannels were static before performing the comparison. This lead to\nfailures such as:\n```\n\u0027tosa.transpose_conv2d\u0027 op bias channels expected to be equal to output channels (-9223372036854775808) or 1, got 5\n```\nwhen the output channels size was dynamic.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a952ac062cad0cc763156a5100edb9ab660bcfe",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/Tosa/IR/TosaOps.cpp",
      "new_id": "f0ff430bae882c0dedfe90390207f77065b76ebd",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/Tosa/IR/TosaOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "e280c1155f526bb13602d746e8214ecfe7749978",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/Tosa/tosa-infer-shapes.mlir",
      "new_id": "d0f40279421f47f17834c47f718ce4262b29d80c",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/Tosa/tosa-infer-shapes.mlir"
    }
  ]
}
