)]}'
{
  "commit": "5cf0a123b0c53ea8cb6a02ae923f46f7b3224eb8",
  "tree": "24afd83eb45ed1a137d60c815a1e0e3a52196e19",
  "parents": [
    "c83444ba6ca9c0f54e182d8f17d81f016fa7810c"
  ],
  "author": {
    "name": "TMahlatini",
    "email": "128567935+TMahlatini@users.noreply.github.com",
    "time": "Fri Sep 25 13:20:27 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Sep 25 17:20:27 2026 +0000"
  },
  "message": "[Build] Stop CMake riscv64 defaults from clobbering test cpu-features (#24866)\n\nplatform cmake defaults were appending\n--iree-llvmcpu-target-cpu-features\u003d after test variants, so the default\noverwrote +xsmtvdot / VLEN. this prevents the override of an existing\ncpu-features flag; prepend missing +m,+a,+f,+d,+c. and strips those from\ngenerator --requirements\u003d.\n\nTowards: #24859\n\n---------\n\nSigned-off-by: Terence \u003cterrencemahlatini@gmail.com\u003e\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d46ed60f8e00ea5313715377f3bf73f52fa701c5",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/iree_e2e_generated_runner_test.cmake",
      "new_id": "834174e6e1a3630d170ad31f67c74b2671194e82",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/iree_e2e_generated_runner_test.cmake"
    },
    {
      "type": "modify",
      "old_id": "62226aae6333f99efff81c92232e99f29c7051fd",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/iree_macros.cmake",
      "new_id": "96430c6bb5c2cafb06fc3cfc7b2429ea82c26622",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/iree_macros.cmake"
    },
    {
      "type": "modify",
      "old_id": "04d2c088334e784ce48c30b0d910ab7b3af57440",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/linux_riscv32.cmake",
      "new_id": "f350d9cc5cf9f1d30ae06a92b30f8a0df1cc5ddc",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/linux_riscv32.cmake"
    },
    {
      "type": "modify",
      "old_id": "538c21063606bff0963c51ddb25d141cae7f55a8",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/linux_riscv64.cmake",
      "new_id": "a537ba11ee5241f395cb31544b10f137c153ccd7",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/linux_riscv64.cmake"
    },
    {
      "type": "modify",
      "old_id": "ef83b219b40382d709d761827f126a6e9785edb7",
      "old_mode": 33188,
      "old_path": "tests/e2e/matmul/BUILD.bazel",
      "new_id": "302a20f114d85e4e21cacda7d4e99c7fa46068a2",
      "new_mode": 33188,
      "new_path": "tests/e2e/matmul/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b5210824b2eebd7219eff787fecc4e056851305e",
      "old_mode": 33188,
      "old_path": "tests/e2e/matmul/CMakeLists.txt",
      "new_id": "70eb4245f178805197c07c38235169e5b014c270",
      "new_mode": 33188,
      "new_path": "tests/e2e/matmul/CMakeLists.txt"
    }
  ]
}
