)]}'
{
  "commit": "5f27abdbc85c3fcaec27ed6e2046841edf2f98d1",
  "tree": "f793e3dd63c3ec358ad32c35f31a64cd0549aad0",
  "parents": [
    "4185e9f2ecea8b11fb17f543a98b65c1047da1b2"
  ],
  "author": {
    "name": "David Wood",
    "email": "david.wood2@arm.com",
    "time": "Thu Jul 10 08:46:19 2025 +0000"
  },
  "committer": {
    "name": "David Wood",
    "email": "david.wood2@arm.com",
    "time": "Tue Dec 16 11:01:26 2025 +0000"
  },
  "message": "mono: require target feature for scalable vectors\n\nScalable vector types only work with the relevant target features\nenabled, so require this for any function with the types in its\nsignature.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bfb2edf286a20f8235b3e0dcd2ef84ca4203eda6",
      "old_mode": 33188,
      "old_path": "compiler/rustc_monomorphize/messages.ftl",
      "new_id": "edb91d8f2eda14980b875a75aa87f0fc3361d469",
      "new_mode": 33188,
      "new_path": "compiler/rustc_monomorphize/messages.ftl"
    },
    {
      "type": "modify",
      "old_id": "a5040ef22dd0376c240f788727396199c8872a15",
      "old_mode": 33188,
      "old_path": "compiler/rustc_monomorphize/src/errors.rs",
      "new_id": "4949d9ae3922dfc0fe39f0914af7699f8e584638",
      "new_mode": 33188,
      "new_path": "compiler/rustc_monomorphize/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "60859f94f9bdadcc7a6f0994444fd21a60c8d6f2",
      "old_mode": 33188,
      "old_path": "compiler/rustc_monomorphize/src/mono_checks/abi_check.rs",
      "new_id": "a5f2ba2f1ced91047942126b5c63f1fabafb501d",
      "new_mode": 33188,
      "new_path": "compiler/rustc_monomorphize/src/mono_checks/abi_check.rs"
    },
    {
      "type": "modify",
      "old_id": "d9d03cc2b5e82f9a0b82a38399aa1f07dcf857b4",
      "old_mode": 33188,
      "old_path": "compiler/rustc_target/src/target_features.rs",
      "new_id": "e516a31d1e66ea5ba828e8a9396dd4207fda29b0",
      "new_mode": 33188,
      "new_path": "compiler/rustc_target/src/target_features.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3c1d3e510077bdd16bcbae9a59709bc6123399d",
      "new_mode": 33188,
      "new_path": "tests/ui/scalable-vectors/require-target-feature.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85b9e5b6579ce31d56bb7104275287839fb55a63",
      "new_mode": 33188,
      "new_path": "tests/ui/scalable-vectors/require-target-feature.stderr"
    }
  ]
}
