)]}'
{
  "commit": "ffcefc51ce74e301ca467d11ada2f2969f4c1f8b",
  "tree": "6b5b5bf84a2a433a6e12f4df93de9b8a5647fd02",
  "parents": [
    "87be9bb04e3827894f64a1f5f5f1ae66a4df9674"
  ],
  "author": {
    "name": "Thomas Lively",
    "email": "tlively@google.com",
    "time": "Tue Jun 23 22:58:26 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 23 22:58:26 2026"
  },
  "message": "Fix typing in RemoveRelaxedSIMD (#8863)\n\nWhen RemoveRelaxedSIMD replaced a relaxed SIMD instruction with a block\nending in `(unreachable)`, it previously failed to set that block\u0027s type\nto `Type::unreachable`. When the block\u0027s parent was another relaxed SIMD\ninstruction, the incorrect type caused an assertion failure.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61f65830d127523b07b561e23ada98445f1b138f",
      "old_mode": 33188,
      "old_path": "src/passes/RemoveRelaxedSIMD.cpp",
      "new_id": "8fef724d0b084049d75881ba5a8a814781ae016b",
      "new_mode": 33188,
      "new_path": "src/passes/RemoveRelaxedSIMD.cpp"
    },
    {
      "type": "modify",
      "old_id": "93f68abcda4058d88649c20705910802c0518f5c",
      "old_mode": 33188,
      "old_path": "test/lit/passes/remove-relaxed-simd.wast",
      "new_id": "4c066b754bcc3a9919de075f54517bb12db435f3",
      "new_mode": 33188,
      "new_path": "test/lit/passes/remove-relaxed-simd.wast"
    }
  ]
}
