)]}'
{
  "commit": "8f573649bca4158325f394a9c4951a6eb5de8f7f",
  "tree": "32149745db7fd394ad524ba84f899f51047f7168",
  "parents": [
    "3a2f6ea08f17f149908a17ff9ba6cba4791d7f96"
  ],
  "author": {
    "name": "Steven Perron",
    "email": "stevenperron@google.com",
    "time": "Tue Sep 01 13:16:29 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Sep 01 13:16:29 2026"
  },
  "message": "spirv-opt: Harden EliminateDeadFunctionsPass and IRContext against ID overflow (#6857)\n\nModifies EliminateDeadFunctionsPass and\nIRContext::KillOperandFromDebugInstructions\nto handle ID overflow when GetDebugInfoNone returns nullptr, avoiding\nnull dereference.\nPropagates Status::Failure in EliminateDeadFunctionsPass.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4655219371a03a75d2a0af64336e962109f0d2d",
      "old_mode": 33188,
      "old_path": "source/opt/eliminate_dead_functions_pass.cpp",
      "new_id": "cdc3514e4dd57e311cf056790be52040a4baac3f",
      "new_mode": 33188,
      "new_path": "source/opt/eliminate_dead_functions_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "8339ea33bb11224c3fd15745a5565cc685973282",
      "old_mode": 33188,
      "old_path": "source/opt/ir_context.cpp",
      "new_id": "eb350dacc59e55e2ad99b74c5c7f57f7809009b9",
      "new_mode": 33188,
      "new_path": "source/opt/ir_context.cpp"
    }
  ]
}
