)]}'
{
  "commit": "2cdfa8dd054601eec1fce3b6f16182e4528eaba3",
  "tree": "8712bdb603c822397eedd5942ce78e7b8350dfe0",
  "parents": [
    "0a0fec39ba727f71e2ef7048c689808f64efe9ef"
  ],
  "author": {
    "name": "Philipp Wagner",
    "email": "phw@lowrisc.org",
    "time": "Fri Mar 13 18:47:01 2020 +0000"
  },
  "committer": {
    "name": "Philipp Wagner",
    "email": "mail@philipp-wagner.com",
    "time": "Thu Mar 19 00:03:51 2020 +0000"
  },
  "message": "[i2c] Add missing inter-core dependency\n\ni2c_env_pkg.sv uses i2c_reg_pkg, which is part of the i2c_reg_pkg.sv\nfile, which in turn is part of the lowrisc:ip:i2c core. Add the missing\ndependency to get the compile order right.\n\nVCS reports in a DV regression run:\n\n```\nParsing design file \u0027../src/lowrisc_dv_i2c_env_0.1/i2c_env_pkg.sv\u0027\n\nError-[SV-LCM-PND] Package not defined\n../src/lowrisc_dv_i2c_env_0.1/i2c_env_pkg.sv, 15\ni2c_env_pkg, \"i2c_reg_pkg::\"\n  Package scope resolution failed. Token \u0027i2c_reg_pkg\u0027 is not a package.\n  Originating module \u0027i2c_env_pkg\u0027.\n  Move package definition before the use of the package.\n\n```\n\nSigned-off-by: Philipp Wagner \u003cphw@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b03ce0ad046a898d6be706b2ca1ab70e36b54878",
      "old_mode": 33188,
      "old_path": "hw/ip/i2c/dv/env/i2c_env.core",
      "new_id": "dd86831b566aba44249c1638e2cd0d173e0e3530",
      "new_mode": 33188,
      "new_path": "hw/ip/i2c/dv/env/i2c_env.core"
    }
  ]
}
