)]}'
{
  "commit": "c43a33eec7b29a637ff8a41804d30e679092bad9",
  "tree": "f1bf85e4ec9baf1ff64eff5871654d1b592b96a5",
  "parents": [
    "47611e16044c68ef27bac31c35fda2ba1dc20b73"
  ],
  "author": {
    "name": "Alan Egerton",
    "email": "eggyal@gmail.com",
    "time": "Tue Feb 03 23:34:42 2026 +0000"
  },
  "committer": {
    "name": "Alan Egerton",
    "email": "eggyal@gmail.com",
    "time": "Fri Feb 13 16:24:39 2026 +0000"
  },
  "message": "Feed `ErrorGuaranteed` from late lifetime resolution to RBV\n\nIf late lifetime resolution fails for whatever reason, forward to RBV\nthe guarantee that an error was emitted - thereby eliminating the need\nfor a \"hack\" to suppress subsequent/superfluous error diagnostics.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff5edfc799439eb05d12cd8eaecfb62947a4b15a",
      "old_mode": 33188,
      "old_path": "compiler/rustc_ast_lowering/src/lib.rs",
      "new_id": "6265a06410d595a7dc18beda63c141d7699af07d",
      "new_mode": 33188,
      "new_path": "compiler/rustc_ast_lowering/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "e93deaa84944e4ba96726fc580db9919277cbf88",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir/src/def.rs",
      "new_id": "dd2cd4939432b595083a3600f113c674142162e1",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir/src/def.rs"
    },
    {
      "type": "modify",
      "old_id": "68fc7653b6368856b121a2f2649035288f52a7d0",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir/src/hir.rs",
      "new_id": "f1f7350c1e790d9c7b986d9e888a2a3ae70c121c",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir/src/hir.rs"
    },
    {
      "type": "modify",
      "old_id": "3e687700f11c64113b8b1001b97776c059dcaff3",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir_analysis/src/collect/resolve_bound_vars.rs",
      "new_id": "ff919bd58ba167260bab8fc80b13003596d07b88",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir_analysis/src/collect/resolve_bound_vars.rs"
    },
    {
      "type": "modify",
      "old_id": "a0b9b60cde5c56dc5654f791ec2e549eac830e74",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir_analysis/src/hir_ty_lowering/dyn_trait.rs",
      "new_id": "00765498b061bee3f2d4718506844dd22cb92251",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir_analysis/src/hir_ty_lowering/dyn_trait.rs"
    },
    {
      "type": "modify",
      "old_id": "fe6346f6c6e92f8f665efa6721b591b5c7677459",
      "old_mode": 33188,
      "old_path": "compiler/rustc_resolve/src/late.rs",
      "new_id": "dd85c3083d4cc54079c68cb4453087019fdf9414",
      "new_mode": 33188,
      "new_path": "compiler/rustc_resolve/src/late.rs"
    },
    {
      "type": "modify",
      "old_id": "95f0d3e67ef2d16475f3b410e9ced802bcef2b3d",
      "old_mode": 33188,
      "old_path": "compiler/rustc_resolve/src/late/diagnostics.rs",
      "new_id": "a55d098f7bf169796c4bf214249c82cb768d6ae6",
      "new_mode": 33188,
      "new_path": "compiler/rustc_resolve/src/late/diagnostics.rs"
    },
    {
      "type": "modify",
      "old_id": "9b3732b02db435914e6d9ca007f8877ed9e60044",
      "old_mode": 33188,
      "old_path": "tests/ui/cast/ice-cast-type-with-error-124848.rs",
      "new_id": "0c623de8050b02db89abc8d81dea5578b26a035d",
      "new_mode": 33188,
      "new_path": "tests/ui/cast/ice-cast-type-with-error-124848.rs"
    },
    {
      "type": "modify",
      "old_id": "dff22772732480c0fdd3b63d471a91b64a67e67d",
      "old_mode": 33188,
      "old_path": "tests/ui/cast/ice-cast-type-with-error-124848.stderr",
      "new_id": "665b0e0a0dd49d5d239fbe3f84e26fb6a5c6555a",
      "new_mode": 33188,
      "new_path": "tests/ui/cast/ice-cast-type-with-error-124848.stderr"
    },
    {
      "type": "modify",
      "old_id": "c976c200b0c8ead23b9d6de2fe4aba4e35b2180b",
      "old_mode": 33188,
      "old_path": "tests/ui/closures/binder/implicit-stuff.rs",
      "new_id": "09e4c747afee833f7f1787a30d0022c195e6b470",
      "new_mode": 33188,
      "new_path": "tests/ui/closures/binder/implicit-stuff.rs"
    },
    {
      "type": "modify",
      "old_id": "330a05a79bae34284f2c0734286cff15c4893517",
      "old_mode": 33188,
      "old_path": "tests/ui/closures/binder/implicit-stuff.stderr",
      "new_id": "cec2a60ba28c888a67d32ea9beb5933010f3934a",
      "new_mode": 33188,
      "new_path": "tests/ui/closures/binder/implicit-stuff.stderr"
    },
    {
      "type": "modify",
      "old_id": "e44c784760216dcef7252a3e00025591ebf6990f",
      "old_mode": 33188,
      "old_path": "tests/ui/delegation/ice-line-bounds-issue-148732.rs",
      "new_id": "699e7d86f2581c53a5c7cd46240ff84e863b2dcd",
      "new_mode": 33188,
      "new_path": "tests/ui/delegation/ice-line-bounds-issue-148732.rs"
    },
    {
      "type": "modify",
      "old_id": "83cc238b5e0c4e653cadc8b2003d2a71f5a778a5",
      "old_mode": 33188,
      "old_path": "tests/ui/delegation/ice-line-bounds-issue-148732.stderr",
      "new_id": "c4f261181b109fc315ebe468d93038b9d875352a",
      "new_mode": 33188,
      "new_path": "tests/ui/delegation/ice-line-bounds-issue-148732.stderr"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c0e1100fe7bbaecdf6f3a7ed45f5b2bb61c8a15",
      "new_mode": 33188,
      "new_path": "tests/ui/object-lifetime/undeclared-object-lifetime.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6646a05420b3aeb79c87a1ce7c536b34f3891b3",
      "new_mode": 33188,
      "new_path": "tests/ui/object-lifetime/undeclared-object-lifetime.stderr"
    },
    {
      "type": "modify",
      "old_id": "26fa6fdb57f95a90482c357a4d926c331bd7c7db",
      "old_mode": 33188,
      "old_path": "tests/ui/rfcs/rfc-1623-static/rfc1623-3.rs",
      "new_id": "35a2ef10c2e3c48612ffc274c0587cba5d02355d",
      "new_mode": 33188,
      "new_path": "tests/ui/rfcs/rfc-1623-static/rfc1623-3.rs"
    },
    {
      "type": "modify",
      "old_id": "77fc3f0412ebfa210d02faf1832b108e8e3ef082",
      "old_mode": 33188,
      "old_path": "tests/ui/rfcs/rfc-1623-static/rfc1623-3.stderr",
      "new_id": "05ea6e44486fd4151eef03a1422d41e5ca63da38",
      "new_mode": 33188,
      "new_path": "tests/ui/rfcs/rfc-1623-static/rfc1623-3.stderr"
    }
  ]
}
