)]}'
{
  "commit": "dae8ea92a7337b3c2c4db7d06de554fbcf2de2e8",
  "tree": "af47f961d2de34175d5eced17ba45a0906c1592c",
  "parents": [
    "1155a30c0e05dc8ed17f0466b655f46cd4d1d82d"
  ],
  "author": {
    "name": "Adam Gemmell",
    "email": "adam.gemmell@arm.com",
    "time": "Mon Oct 06 16:53:54 2025 +0100"
  },
  "committer": {
    "name": "Adam Gemmell",
    "email": "adam.gemmell@arm.com",
    "time": "Tue Jan 20 16:51:41 2026 +0000"
  },
  "message": "Configure test\u0027s unstable feature gate when built outside of bootstrap\n\nThis uses a build probe to figure out the current toolchain version -\nthe only alternative to this is bespoke logic in Cargo to tell `test`\nwhen the toolchain is stable/unstable.\n\nThe behaviour should be the same as when using\n`CFG_DISABLE_UNSTABLE_FEATURES` unless an arbitrary channel is provided\nto bootstrap, which I believe necessitates a fork anyway.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2bc8936b519557cd7e9cea973c2377d6ceae87d",
      "new_mode": 33188,
      "new_path": "library/test/build.rs"
    },
    {
      "type": "modify",
      "old_id": "35291cc15c918f33a6b5da2aa342d7f808414828",
      "old_mode": 33188,
      "old_path": "library/test/src/cli.rs",
      "new_id": "172785936b207f5ec0489ae55659c28ea5245b16",
      "new_mode": 33188,
      "new_path": "library/test/src/cli.rs"
    },
    {
      "type": "modify",
      "old_id": "7107140e1511037711adf2c8f277f31b60d359d2",
      "old_mode": 33188,
      "old_path": "src/bootstrap/src/core/build_steps/compile.rs",
      "new_id": "405ab9f6eaa2d3b68612f7ab3cbf2c781c09cca3",
      "new_mode": 33188,
      "new_path": "src/bootstrap/src/core/build_steps/compile.rs"
    }
  ]
}
