)]}'
{
  "commit": "c41e436b0b406e944e075bcb1f66680e265a0f3c",
  "tree": "7ef3c777e6cf5764905edd56cafc1a62d55355af",
  "parents": [
    "4791da5f71cb7c93104059fe6ffd120091cf9622"
  ],
  "author": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@lowrisc.org",
    "time": "Wed Mar 24 10:16:22 2021 +0000"
  },
  "committer": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@gmail.com",
    "time": "Thu Mar 25 17:35:57 2021 +0000"
  },
  "message": "[keymgr, lint] Express rounding differently to avoid lint errors\n\nThese three localparams are of the form ceil(A / B). The existing code\nis rather nice, but Verilator treats (X \u003e 0) as a 1-bit expression, so\nit then complains if you add it to the A/B quotient. Use the usual\nformula of (A + B - 1) / B to avoid the problem.\n\nSigned-off-by: Rupert Swarbrick \u003crswarbrick@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8abab084423001940e5cc34742feaf8c6042e5e",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_kmac_if.sv",
      "new_id": "0407cd542809cb10bc3e4e358f3cf35889202af7",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_kmac_if.sv"
    }
  ]
}
