)]}'
{
  "commit": "d3bde3ca87d83eb32d12e008431b1ac362e475a3",
  "tree": "73b31a6f68c7b4d232e601e36a6867d46316e1b6",
  "parents": [
    "89c2f92806c798075e488d964fd784154573b11d"
  ],
  "author": {
    "name": "lcnr",
    "email": "rust@lcnr.de",
    "time": "Thu Aug 13 13:10:54 2026 +0200"
  },
  "committer": {
    "name": "lcnr",
    "email": "rust@lcnr.de",
    "time": "Sat Aug 22 18:23:07 2026 +0200"
  },
  "message": "move fcw to `SolverDelegate`, resolve infer vars\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "637fc1d34b9e122d0cc3462a9a4a96fb9a1e5831",
      "old_mode": 33188,
      "old_path": "compiler/rustc_middle/src/ty/context/impl_interner.rs",
      "new_id": "f19adb5b9d55384e063356681c95324238e6bd82",
      "new_mode": 33188,
      "new_path": "compiler/rustc_middle/src/ty/context/impl_interner.rs"
    },
    {
      "type": "modify",
      "old_id": "13988e2c7b918a0648db478d7a01530f2d6e0ffb",
      "old_mode": 33188,
      "old_path": "compiler/rustc_next_trait_solver/src/delegate.rs",
      "new_id": "0e414b35d769a6d0e42b4803007f6ba8f48880be",
      "new_mode": 33188,
      "new_path": "compiler/rustc_next_trait_solver/src/delegate.rs"
    },
    {
      "type": "modify",
      "old_id": "0948c11aedf795c7bcd536294a2969096ae80be2",
      "old_mode": 33188,
      "old_path": "compiler/rustc_next_trait_solver/src/solve/eval_ctxt/mod.rs",
      "new_id": "a4f868abfd409035b8695bedfd6edbde9f208203",
      "new_mode": 33188,
      "new_path": "compiler/rustc_next_trait_solver/src/solve/eval_ctxt/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "5e3c03ba7e7ba0ac9d15c3dd9691ce89ac12205e",
      "old_mode": 33188,
      "old_path": "compiler/rustc_trait_selection/src/solve/delegate.rs",
      "new_id": "89e739e797850c5c5ed73e0bc7ef33cf3216f705",
      "new_mode": 33188,
      "new_path": "compiler/rustc_trait_selection/src/solve/delegate.rs"
    },
    {
      "type": "modify",
      "old_id": "1113aa4f6af51f0f6a50b125f611bfb046e9721d",
      "old_mode": 33188,
      "old_path": "compiler/rustc_type_ir/src/interner.rs",
      "new_id": "3d57648f1900eb437635334d8b27061dd32f8ec6",
      "new_mode": 33188,
      "new_path": "compiler/rustc_type_ir/src/interner.rs"
    },
    {
      "type": "modify",
      "old_id": "1516184dfde81cbc0f14f43cabc0dbbe3ac3feb4",
      "old_mode": 33188,
      "old_path": "tests/ui/traits/next-solver/overflow-discards-constraints.rs",
      "new_id": "259875025ea7bedd6a4a9f6b98d36b77b3152356",
      "new_mode": 33188,
      "new_path": "tests/ui/traits/next-solver/overflow-discards-constraints.rs"
    },
    {
      "type": "modify",
      "old_id": "26d353cfe99c41a2cff70f794998e778f7b84628",
      "old_mode": 33188,
      "old_path": "tests/ui/traits/next-solver/overflow-discards-constraints.stderr",
      "new_id": "68c1e88181f17e13db684498ef58f06ef2082b75",
      "new_mode": 33188,
      "new_path": "tests/ui/traits/next-solver/overflow-discards-constraints.stderr"
    },
    {
      "type": "modify",
      "old_id": "9cc933d73711e15f332e734f7355ec220a5e3e8e",
      "old_mode": 33188,
      "old_path": "tests/ui/traits/next-solver/overflow/fcw-on-normalization.next.stderr",
      "new_id": "0726f81a0f7be549fa0649556034ef258c836de2",
      "new_mode": 33188,
      "new_path": "tests/ui/traits/next-solver/overflow/fcw-on-normalization.next.stderr"
    },
    {
      "type": "modify",
      "old_id": "d8761d11ae751102a56cc3d3036ea9242839324c",
      "old_mode": 33188,
      "old_path": "tests/ui/traits/next-solver/overflow/fcw-on-normalization.rs",
      "new_id": "9845d38abc2c4bff4c9fa1424bc96ddb7ae0bbd1",
      "new_mode": 33188,
      "new_path": "tests/ui/traits/next-solver/overflow/fcw-on-normalization.rs"
    },
    {
      "type": "modify",
      "old_id": "507132eface891066169078343752242ff9024f5",
      "old_mode": 33188,
      "old_path": "tests/ui/traits/next-solver/overflow/fcw-overflow-to-ambig-with-constraints.next.stderr",
      "new_id": "56d9de921a03d7f79155c10a499a3f1447bef512",
      "new_mode": 33188,
      "new_path": "tests/ui/traits/next-solver/overflow/fcw-overflow-to-ambig-with-constraints.next.stderr"
    },
    {
      "type": "modify",
      "old_id": "6ef671d7dd471c29160419c02d609521d7021221",
      "old_mode": 33188,
      "old_path": "tests/ui/traits/next-solver/overflow/fcw-overflow-to-ambig-with-constraints.rs",
      "new_id": "440e1fd4525bd9ef90c624bb0effb7d46d49ec0a",
      "new_mode": 33188,
      "new_path": "tests/ui/traits/next-solver/overflow/fcw-overflow-to-ambig-with-constraints.rs"
    }
  ]
}
