)]}'
{
  "commit": "3d6b8a2893783d1a8f5d5bea25bb70a37da0a799",
  "tree": "956615d82180cf1bef0cd52687968146f3bf3d1f",
  "parents": [
    "fc49b2ca0a898b71b61f649ee434bde92bb7f55c"
  ],
  "author": {
    "name": "Dan McArdle",
    "email": "dmcardle@google.com",
    "time": "Thu Dec 01 09:45:14 2022 -0500"
  },
  "committer": {
    "name": "Dan McArdle",
    "email": "zingermc@gmail.com",
    "time": "Mon Dec 12 13:59:50 2022 -0500"
  },
  "message": "Add util/fpga/bitstream_bisect.py\n\nThis tool enables us to bisect over cached bitstreams, and optionally\nnarrow down ambiguous results in a second phase.\n\nProposal: https://github.com/lowRISC/opentitan/issues/16406\n\nSigned-off-by: Dan McArdle \u003cdmcardle@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "59414494617a2896f2bdc240234a7018cb25c52d",
      "old_mode": 33188,
      "old_path": "rules/scripts/BUILD",
      "new_id": "43824ed1e20820960fc442335ecdcafa6bcd640d",
      "new_mode": 33188,
      "new_path": "rules/scripts/BUILD"
    },
    {
      "type": "modify",
      "old_id": "21de47555845c9708ce8d1293790840b33f80e5d",
      "old_mode": 33261,
      "old_path": "rules/scripts/bitstreams_workspace.py",
      "new_id": "1aa6c16fa9b03585bf7e014a220825c9f103c99f",
      "new_mode": 33261,
      "new_path": "rules/scripts/bitstreams_workspace.py"
    },
    {
      "type": "modify",
      "old_id": "7e007821cbf3f93111eb11076593295d9ba5a5c9",
      "old_mode": 33188,
      "old_path": "rules/scripts/bitstreams_workspace_test.py",
      "new_id": "09abb00e3136f56afcd7a16f23df07f7693622cd",
      "new_mode": 33188,
      "new_path": "rules/scripts/bitstreams_workspace_test.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ce1891b52f3611421f1eddeed196ea251f15122",
      "new_mode": 33188,
      "new_path": "util/fpga/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ec6e22c80b1087c08960a39a6624ec93d9b7693",
      "new_mode": 33188,
      "new_path": "util/fpga/bitstream_bisect.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca222d02e5deeb0f676fc28a896e3195c677ec06",
      "new_mode": 33188,
      "new_path": "util/fpga/bitstream_bisect_test.py"
    }
  ]
}
