)]}'
{
  "commit": "28bb4471fa07b5da0e4025430e7f2337af7e4cae",
  "tree": "5b381fb29221ddb8bc5d00db9afe583420f2b609",
  "parents": [
    "7764559987cba8ee7b42e05d43e22773b3a2dfae"
  ],
  "author": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Fri Jun 09 18:57:53 2023 -0700"
  },
  "committer": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Mon Jun 12 12:00:53 2023 -0700"
  },
  "message": "Add riscv-test into kelvin SW project\n\nUse bazel\u0027s git_repository functionality to pull RISCV\u0027s ISA tests\ndirectly since we are not changing anything from there. The\nKelvin-specific changes are the entry point and the pass/fail condition\n(replaced with mpause/ebreak)\n\nAlso move the repository dependency into repos.bzl to a cleaner\ndependency management.\n\nChange-Id: I21d0c1238d1a5888daee7b23e9b41004c4303752\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60c42e028ec709b7667158d16ebfadb7cfcb01d0",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "19121236e29c05fa248fc7ecbf090d68f3e0761b",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "84d037b4f653583d1bf28a3cfb9445fab2bd44b4",
      "old_mode": 33188,
      "old_path": "build_tools/bazel/kelvin.bzl",
      "new_id": "ddd20cea32c0bbb74cb93df04135c21b68cd6340",
      "new_mode": 33188,
      "new_path": "build_tools/bazel/kelvin.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e9cfd638bf424bd8f877085b9d0a70925817abf",
      "new_mode": 33188,
      "new_path": "build_tools/bazel/repos.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e0742444bdff54a97fcde12de70cb2a61c49d58",
      "new_mode": 33188,
      "new_path": "tests/riscv-tests/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d868954ec177cc594eb598524b37b4849734990",
      "new_mode": 33188,
      "new_path": "tests/riscv-tests/riscv_test.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca87f607bc1fb43ad1544ceb60ac34d29d82ab0c",
      "new_mode": 33188,
      "new_path": "tests/riscv-tests/test_main.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffd0fb0cdc5bc3ecb62d3cbb5b502b353073615f",
      "new_mode": 33188,
      "new_path": "third_party/riscv/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcf11778b5e528a2007acb5917f75c2c1f98ac5d",
      "new_mode": 33188,
      "new_path": "third_party/riscv/BUILD.riscv-tests"
    }
  ]
}
