)]}'
{
  "commit": "14ea7f9b443950dac2b40f234e820be8a09cbb8a",
  "tree": "e878d68bf24ba15dcf441408ccc3416e39ca0dc8",
  "parents": [
    "5b714f5b6dfd5b56e84daf57d302173253aa4495"
  ],
  "author": {
    "name": "Nelson Chu",
    "email": "nelson@rivosinc.com",
    "time": "Tue Jul 02 15:37:42 2024 +0800"
  },
  "committer": {
    "name": "Nelson Chu",
    "email": "nelson@rivosinc.com",
    "time": "Wed Jul 03 16:05:59 2024 +0800"
  },
  "message": "RISC-V: Tidy and complete testing of all architecture imply rules.\n\ngas/\n\t* testsuite/gas/riscv/imply.s: New testcase for all imply cases.\n\t* testsuite/gas/riscv/imply.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-i.s: Renamed to\n\timply-zicsr-zifencei.s.\n\t* testsuite/gas/riscv/march-imply-i2p0-02.d: Renamed to\n\timply-zicsr-zifencei-i2p0-misa-spec-2p2.d.\n\t* testsuite/gas/riscv/march-imply-i2p1-01.d/l: Renamed to\n\timply-zicsr-zifencei-i2p1-misa-spec-20191213.d.\n\t* testsuite/gas/riscv/march-imply-i2p0-01.d: Removed.\n\tCombined into new imply testcase.\n\t* testsuite/gas/riscv/march-imply-i2p1-02.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-a.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-b.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-f.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-g.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-h.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-q.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-smcsrind.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-smstateen.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-unsupported.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-v.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-zcd.d: Likewise.\n\t* testsuite/gas/riscv/march-imply-zcf.d: Likewise.\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "7686296ca717a8a7841e91fc2072c6fb57a6fe2a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-i2p0-02.d",
      "new_id": "2f5ed9937d813deea4e854609d5e4ab62b83f81a",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/imply-zicsr-zifencei-i2p0-misa-spec-2p2.d",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "7fbee14fe8341403bd47f253c8f8b57be8c91073",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-i2p1-01.l",
      "new_id": "80630f44e7d6946509d09cb890c821cf2812b8ed",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/imply-zicsr-zifencei-i2p1-misa-spec-20191213.d",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "b65c3c32aa633773910e7222f086435b6066f664",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-i.s",
      "new_id": "b65c3c32aa633773910e7222f086435b6066f664",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/imply-zicsr-zifencei.s",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dee889099f4220ee2e1d52eaa2ef198d37ef28e9",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/imply.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f341283c968c3c2d5df4bb8d6d7bbd78aae0ecfa",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/imply.s"
    },
    {
      "type": "delete",
      "old_id": "b2cbfcf837675eee82bf6001a0a2d4cf03703752",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-a.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "82506c9a3e1f8a73001eb27da847ee1b39c265bf",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-b.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ce2b47929f9f6a2ef0349cdcaaf878cfe9f9ab2a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-d.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bc372aed0e7f0b73a8cdb1bfc1e32c40038645c9",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-f.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7e7a96785bf0b4d0933c0c490c94fc18bc203ef7",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-g.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04ad9f6c0a53cbd9d4f1455d8d0394f4af3712ae",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-h.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6d86034f8c7cd11484fcbd1f3cde780bb760250a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-i2p0-01.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fcf22ed3aee57f8112311e23408a7e04cbcd27a0",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-i2p1-01.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b8065b62520eb1c688e32718e18642f7f4eefa2f",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-i2p1-02.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d631d6f3218fbbcc14d37de4de60deab695b135e",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-q.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e028a067a43c261384b9bc8e35dbb3508b2980c8",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-smcsrind.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2db14fd612bec4c71762f1fc934fe14457410de8",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-smstateen.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5615d590866f672cfdc055d674bc7538241c91df",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-unsupported.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e07eecf16e63c4330fe705afe62038dc9aecae73",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-v.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e7c75f649a8b662943d884001403d7f9f479cb6a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-zcd.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3829637a16fa0fa399f08960efc74438653e585d",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/march-imply-zcf.d",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
