)]}'
{
  "commit": "f906d354f860f5e044a78598292a61a3e2fcf440",
  "tree": "168e5eaf3f75e68592a4dca22c16be40d95e84ea",
  "parents": [
    "38e3297f3f8b6037980a9e2a9962cfa846e9463a"
  ],
  "author": {
    "name": "David Gao",
    "email": "davidgao@google.com",
    "time": "Thu Sep 18 18:23:26 2025 +0000"
  },
  "committer": {
    "name": "Derek Chow",
    "email": "derekjchow@google.com",
    "time": "Fri Sep 19 11:05:05 2025 -0700"
  },
  "message": "Fix wrong results for mixed prec indexed loads\n\nAdding a bunch of indexed load tests too.\n\nThe fix is tested on data8 index16 loads below m1 and index32 below mf2.\nPending another fix for larger lmul.\n\nTODO: test store\nTODO: test load data16/32\n\nChange-Id: I83b986339ff0900449fa4b57fa2eb895ca4e26f8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "832db8753eee35933c684057c6e43b889b7327eb",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/scalar/Lsu.scala",
      "new_id": "e3ef58813e303f018041f650b1ad6eab14fa4c81",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/scalar/Lsu.scala"
    },
    {
      "type": "modify",
      "old_id": "ee7bec8a9fdd53b4c39c2099d230ef0dc69fa58c",
      "old_mode": 33188,
      "old_path": "tests/cocotb/BUILD",
      "new_id": "e0d78208b75ed4b6347d09da199150e7147c6ebb",
      "new_mode": 33188,
      "new_path": "tests/cocotb/BUILD"
    },
    {
      "type": "modify",
      "old_id": "c5a79d3229348c7e71b32f6d9f74b87a038f551c",
      "old_mode": 33188,
      "old_path": "tests/cocotb/rvv/load_store/BUILD",
      "new_id": "4e07588a25cc215e308c997cede31a8daa08f502",
      "new_mode": 33188,
      "new_path": "tests/cocotb/rvv/load_store/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6decff3beca11cd97dd448eedcd84464c0ae486",
      "new_mode": 33188,
      "new_path": "tests/cocotb/rvv/load_store/load8_index16.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "524e86d58afcbcfd4df33362ac6be937ed78b8cd",
      "new_mode": 33188,
      "new_path": "tests/cocotb/rvv/load_store/load8_index32.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a6d75f4c3d9806d42f658716ab11ae700e06dc3",
      "new_mode": 33188,
      "new_path": "tests/cocotb/rvv/load_store/load8_index8.cc"
    },
    {
      "type": "delete",
      "old_id": "8c6c9a715d4cb1abc12741a4015520f88c2ccb68",
      "old_mode": 33188,
      "old_path": "tests/cocotb/rvv/load_store/load8_indexed_m1.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2f8d9d3024996e744095763b93d087176297c11b",
      "old_mode": 33188,
      "old_path": "tests/cocotb/rvv_load_store_test.py",
      "new_id": "843e6e22c3d3b718d3ffab5e0e2e5b94e81a3b1e",
      "new_mode": 33188,
      "new_path": "tests/cocotb/rvv_load_store_test.py"
    }
  ]
}
