)]}'
{
  "commit": "aed54f219eccbd4f3cb3ecd89acdc0d9eeb2bceb",
  "tree": "6f1b56c781c332429efc243db3f046c058ef090b",
  "parents": [
    "bfc05d6b072585dfd0c792ec1b8728c08a3511fe"
  ],
  "author": {
    "name": "Martin Nordholts",
    "email": "martin.nordholts@codetale.se",
    "time": "Sat Mar 21 16:00:51 2026 +0100"
  },
  "committer": {
    "name": "Martin Nordholts",
    "email": "martin.nordholts@codetale.se",
    "time": "Sat Mar 21 16:42:02 2026 +0100"
  },
  "message": "tests/ui/async-await/gat-is-send-across-await.rs: New regression test\n\nThe test began passing in `nightly-2025-10-16`. Probably by c50aebba787\nbecause it fixed two \"does not live long enough\" errors. The test fails\nto compile with `nightly-2025-10-15` with such an error:\n\n    $ rustc +nightly-2025-10-15 --edition 2018 tests/ui/async-await/gat-is-send-across-await.rs\n    error: `impl G` does not live long enough\n      --\u003e tests/ui/async-await/gat-is-send-across-await.rs:16:24\n       |\n    16 |       let _: \u0026dyn Send \u003d \u0026async move {\n       |  ________________________^\n    17 | |         let _gat \u003d g.as_gat();\n    18 | |         async{}.await\n    19 | |     };\n       | |_____^\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43b777449edd0df895fdff5949f9bc60c4c6ca92",
      "new_mode": 33188,
      "new_path": "tests/ui/async-await/gat-is-send-across-await.rs"
    }
  ]
}
