)]}'
{
  "commit": "c7765eae996456616bcea5d2ed8e90f546dca984",
  "tree": "ce241d5a47d908498299ef602f7934356ffc0e3f",
  "parents": [
    "11959ccf865d0e320245b7ebca781c3a88952ef5"
  ],
  "author": {
    "name": "Cindy Chen",
    "email": "chencindy@opentitan.org",
    "time": "Fri May 20 13:36:43 2022 -0700"
  },
  "committer": {
    "name": "Cindy Chen",
    "email": "cindy.chen0316@gmail.com",
    "time": "Fri May 20 23:13:05 2022 -0700"
  },
  "message": "[fpv/pwrmgr] Fix FPV compile error\n\nThis PR fixes FPV compile error:\n1). The pwrmgr_rstmgr imports a UVM agent that needs UVM dependency in\n  FPV.\n  The solution is to use `ifdef` to remove UVM related components in\n  this agent package, and create a separate core file just for FPV to\n  use.\n2). FPV compile error using keyword `or` for signals. This is not an\n  issue for VCS but JasperGold complains that `or` should be used for\n  logic sequence instead of individual signal.\n\nSigned-off-by: Cindy Chen \u003cchencindy@opentitan.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "168d6beaed758c2688705c4039c56ca715951267",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/pwrmgr_clk_ctrl_agent/pwrmgr_clk_ctrl_agent.core",
      "new_id": "8245e9e01956e207fddc1d143bc5547cf54335af",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/pwrmgr_clk_ctrl_agent/pwrmgr_clk_ctrl_agent.core"
    },
    {
      "type": "modify",
      "old_id": "5152240cfcac068c8e12bbedec15603f9e86fed5",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/pwrmgr_clk_ctrl_agent/pwrmgr_clk_ctrl_agent_pkg.sv",
      "new_id": "f28c0761a7eeafbbd3de133b8e1296fe69432c13",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/pwrmgr_clk_ctrl_agent/pwrmgr_clk_ctrl_agent_pkg.sv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8240bf81855c8a7378963cbb97b1f4958d3bbcec",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/pwrmgr_clk_ctrl_agent/pwrmgr_clk_ctrl_common_pkg.core"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "133a186bef12f0e9b1424d85b46d624537ad24a2",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/pwrmgr_clk_ctrl_agent/pwrmgr_clk_ctrl_common_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "77aa6e3ed38a1ca1532247f9117b48beb3b8abd7",
      "old_mode": 33188,
      "old_path": "hw/ip/pwrmgr/dv/env/pwrmgr_env_pkg.sv",
      "new_id": "b699af2fbced8c6a2085c8ebf62eb1f172af602d",
      "new_mode": 33188,
      "new_path": "hw/ip/pwrmgr/dv/env/pwrmgr_env_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "79c176d3f7ee9b5a907a7cdd68141dc427b715b8",
      "old_mode": 33188,
      "old_path": "hw/ip/pwrmgr/dv/sva/pwrmgr_rstmgr_sva_if.core",
      "new_id": "b7a70d7cd6e6331eeedd0875f707b3313eea2a67",
      "new_mode": 33188,
      "new_path": "hw/ip/pwrmgr/dv/sva/pwrmgr_rstmgr_sva_if.core"
    },
    {
      "type": "modify",
      "old_id": "99cc790ef133c69ebb1d0a56ac6e4b6051e73d90",
      "old_mode": 33188,
      "old_path": "hw/ip/pwrmgr/dv/sva/pwrmgr_rstmgr_sva_if.sv",
      "new_id": "289b44b18975e029a104dbd6bacfa58967d32d3c",
      "new_mode": 33188,
      "new_path": "hw/ip/pwrmgr/dv/sva/pwrmgr_rstmgr_sva_if.sv"
    },
    {
      "type": "modify",
      "old_id": "922bc6a1c75d444923d960063c6589219823afa3",
      "old_mode": 33188,
      "old_path": "hw/ip/pwrmgr/dv/sva/pwrmgr_sec_cm_checker_assert.sv",
      "new_id": "9682e857ff7ea4731c58093c5e2bcc2698a51785",
      "new_mode": 33188,
      "new_path": "hw/ip/pwrmgr/dv/sva/pwrmgr_sec_cm_checker_assert.sv"
    }
  ]
}
