)]}'
{
  "commit": "dd4ffa81e4642e647236b10c5d02f87f6ee18cdd",
  "tree": "20e68a46fb5db0429eebc57db9d4906bfdebced5",
  "parents": [
    "84ff3492e6970349ba6c7e96efa550074c42a272"
  ],
  "author": {
    "name": "Valentin Churavy",
    "email": "v.churavy@gmail.com",
    "time": "Wed Sep 23 13:03:34 2026 +0200"
  },
  "committer": {
    "name": "Valentin Churavy",
    "email": "v.churavy@gmail.com",
    "time": "Wed Sep 23 13:03:34 2026 +0200"
  },
  "message": "Prefer an instruction when attributing EmitError diagnostics\n\nAttribute the diagnostic to the first of V and Extra which is an\ninstruction, so an argument at fault still reports the origin\u0027s\nlocation. Also reset LegalOr before the RHS check of floating point\nbinary operations, and do not bake the type analysis dump into the\nruntime error string.\n\nCo-Authored-By: Claude Opus 5.5 (1M context) \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb4697a229939532c498b3fc4f0dbcbc5e8e69ba",
      "old_mode": 33188,
      "old_path": "enzyme/Enzyme/DiffeGradientUtils.cpp",
      "new_id": "fcde5ba52e148b20006a79b5d39177313ff84dd9",
      "new_mode": 33188,
      "new_path": "enzyme/Enzyme/DiffeGradientUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "cece3f4f77257c9276d2e393a381102a2f5b7a19",
      "old_mode": 33188,
      "old_path": "enzyme/Enzyme/TypeAnalysis/TypeAnalysis.cpp",
      "new_id": "840196c28661d414597f09c3e2c84df0f0135911",
      "new_mode": 33188,
      "new_path": "enzyme/Enzyme/TypeAnalysis/TypeAnalysis.cpp"
    },
    {
      "type": "modify",
      "old_id": "19a31b8f631ee636e04b1e2abde6ea6e8fb73ac3",
      "old_mode": 33188,
      "old_path": "enzyme/Enzyme/Utils.cpp",
      "new_id": "dc6ace0616b15605e9e5e24aa865b98b4560e838",
      "new_mode": 33188,
      "new_path": "enzyme/Enzyme/Utils.cpp"
    },
    {
      "type": "modify",
      "old_id": "fa4bfb84adeb321566ffc4ff119d5057de9ae970",
      "old_mode": 33188,
      "old_path": "enzyme/Enzyme/Utils.h",
      "new_id": "db3a3aa4bf33a9c4f2196d0bd54798289d45eb7f",
      "new_mode": 33188,
      "new_path": "enzyme/Enzyme/Utils.h"
    }
  ]
}
