)]}'
{
  "commit": "17216afdd239f104a71f511de1fb2834c791f6db",
  "tree": "c46c72cc1d8e4dc0b61bf13662b9f6f311d5f113",
  "parents": [
    "2f11d2d7503283c1cdf79cd873868e581711e8d0"
  ],
  "author": {
    "name": "Philip Herron",
    "email": "herron.philip@googlemail.com",
    "time": "Tue Sep 08 10:34:08 2026 +0100"
  },
  "committer": {
    "name": "Arthur Cohen",
    "email": "arthur.cohen@opensrcsec.com",
    "time": "Wed Sep 16 14:08:31 2026 +0200"
  },
  "message": "gccrs: Track lifetimes per trait item\n\nFixes Rust-GCC/gccrs#4861\n\ngcc/rust/ChangeLog:\n\n\t* typecheck/rust-hir-type-check.cc (TraitItemReference::get_type_from_fn): grab lifetimes\n\ngcc/testsuite/ChangeLog:\n\n\t* rust/compile/issue-4861.rs: New test.\n\nSigned-off-by: Philip Herron \u003cherron.philip@googlemail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e0f819ea1760e94fc4d9571b7c3c9b819a346b5f",
      "old_mode": 33188,
      "old_path": "gcc/rust/typecheck/rust-hir-type-check.cc",
      "new_id": "d111207b7294d0899f04ab57d4fd3b4558f34998",
      "new_mode": 33188,
      "new_path": "gcc/rust/typecheck/rust-hir-type-check.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "513f09f6f2dc5519d24329ed673d10fa71344b53",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/rust/compile/issue-4861.rs"
    }
  ]
}
