)]}'
{
  "commit": "dfc5ab82cdf83c6b7ae3bc4198822c130df6f2a6",
  "tree": "dc0622edf4df67367ac90cde7df1d5bc171013b3",
  "parents": [
    "28a45f81ab674ab9ade048a61aa8be5ad1e8b243"
  ],
  "author": {
    "name": "Steve Urquhart",
    "email": "53908460+SteveUrquhart@users.noreply.github.com",
    "time": "Wed Jan 21 21:11:33 2026 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jan 21 21:11:33 2026 -0500"
  },
  "message": "spirv-opt: Also remap DebugScope instructions (#6501)\n\nThe canonicalize-ids pass does not remap DebugScope instructions. This\ncan lead to outputting invalid SPIR-V when DebugScope instructions are\npresent, as the test shader demonstrates. This also seems to fix\nhttps://github.com/KhronosGroup/SPIRV-Tools/issues/4018.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "588e5540ee19c664c521ec5e690ce822ae38fdcc",
      "old_mode": 33188,
      "old_path": "source/opt/canonicalize_ids_pass.cpp",
      "new_id": "22b76e47985c2a2485c7201078acf69e6bd4d64f",
      "new_mode": 33188,
      "new_path": "source/opt/canonicalize_ids_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "a968253455fdb1f39199f704c4a9a9b515339359",
      "old_mode": 33188,
      "old_path": "test/opt/canonicalize_ids_test.cpp",
      "new_id": "cc4b7bdce508ebcffec6367fd95ad45206a4e92f",
      "new_mode": 33188,
      "new_path": "test/opt/canonicalize_ids_test.cpp"
    }
  ]
}
