)]}'
{
  "commit": "e970c2402595b09efbeb03032db649407e87a44d",
  "tree": "b0781292e99ae723c9fc7e1e9017480eb6337b54",
  "parents": [
    "2524bcd05dc7ac374b77457736e09d3bb03e4a9a",
    "109c9176424c1b03e00db6ee5a1b6cc2100c061c"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Thu Oct 01 17:22:47 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 01 17:22:47 2026 +0200"
  },
  "message": "Rollup merge of #162904 - lsunsi:issue162857, r\u003djackh726\n\nFix ICE for ambiguous candidates on method probing\n\nFixes rust-lang/rust#162857\n\nIt seems like the construction of the Pick was mixing two candidate information that were not synced:\n- if it is ambiguous\n- import ids\n\nThe two candidates were consistent, but the pick became inconsistent when they were mixed.\nThe fix was just to use the import_ids of the ambiguous candidate in case it exists, and keep old behavior otherwise.\n\nICE was introduced in https://github.com/rust-lang/rust/pull/161805\n",
  "tree_diff": []
}
