)]}'
{
  "commit": "b5e53dc790bc594b69020af262bb796fd56702cd",
  "tree": "220cd8d6c0de26e5ff77045be9064b89baa593fd",
  "parents": [
    "b711f95f86b6489b91fdc55c876ed5f95a8d4560"
  ],
  "author": {
    "name": "Daria Sukhonina",
    "email": "dariasukhonina@gmail.com",
    "time": "Mon Mar 16 12:29:12 2026 +0300"
  },
  "committer": {
    "name": "Daria Sukhonina",
    "email": "dariasukhonina@gmail.com",
    "time": "Tue Mar 17 13:51:43 2026 +0300"
  },
  "message": "Cleanup from_cycle_error::variances_of.\n\nvariances_of currently used search_for_cycle_permutation, which can fail and abort when constructed error result value does not match query input.\nThis commit changes variances_of to receive a def_id which means it can compute a value without using search_for_cycle_permutation, avoiding the possible abort.\n\nFixes #127971\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2a2e4f82c0b8a210c65ba1ebe83769ba161550c",
      "old_mode": 33188,
      "old_path": "compiler/rustc_query_impl/src/from_cycle_error.rs",
      "new_id": "317b2482c05cc64f2448f1a296d3f05a47284b98",
      "new_mode": 33188,
      "new_path": "compiler/rustc_query_impl/src/from_cycle_error.rs"
    }
  ]
}
