)]}'
{
  "commit": "99889dfbbd124427fac505dff66233aa459eec7d",
  "tree": "3b31de1ca6cb908741baba1e0621de8a1e3b28a3",
  "parents": [
    "726718a6de32aa047a4064e02e7b619699f054ed"
  ],
  "author": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@lowrisc.org",
    "time": "Wed Aug 18 14:24:00 2021 +0100"
  },
  "committer": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@gmail.com",
    "time": "Wed Aug 18 16:31:27 2021 +0100"
  },
  "message": "[otbn,dv] Fix BadAtEnd generator when generating jumps\n\nThis crashed into several assertions (running out of fuel, generating\nthings with the wrong PC, and then leaving the model at the wrong PC).\nMost of the confusion is because Jump.gen_tgt() behaves differently\nfrom Loop._pick_head and Branch.gen_head.\n\nSigned-off-by: Rupert Swarbrick \u003crswarbrick@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9bfff1365d9002c1cd26382ee858ca28137d0e5",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/rig/rig/gens/bad_at_end.py",
      "new_id": "199367bd56f2966f69edd0299e68d337567c617d",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/rig/rig/gens/bad_at_end.py"
    }
  ]
}
