)]}'
{
  "commit": "eaf4d0f4ab6c48e2c8dd78db43b7ebbf27aa1f1d",
  "tree": "8639f99bb2c8840b1b38d1a85eee147e9b4f87ac",
  "parents": [
    "9d27097cc7dd5b35ecd58bdac3712c031f43ea1f"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Jun 10 21:08:14 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 10 21:08:14 2025 -0700"
  },
  "message": "[spirv-reader][ir] Ignore continuing blocks without inbound branches.\n\nIf there are no branches into the continuing block, we can skip emitting\nit. This works around an issue in SPIR-V where the continuing with no\nin-bound branches can reference IDs from any of the blocks above it.\nThis makes it really hard to propagate the value up to the continuing\nblock.\n\nBug: 42250952\nChange-Id: If855dbb4a743a93ea0adc3b72dd87bbc1cef8481\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/246274\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1d14c9ef5306f2b767bb805938249c4613421bf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/branch_test.cc",
      "new_id": "b7a97fd54fe0b324e8004a6a8daaea68f12031b0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/branch_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a725e62d8e4d0501a19646c09347ea52c81d56ee",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/parser.cc",
      "new_id": "45482cf34bf6f7dd8de9c9f4ac5745035ea3a4c6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/parser.cc"
    }
  ]
}
