)]}'
{
  "commit": "f9280e396f171759018b0537e3ceeddce204f2bd",
  "tree": "d5ddcb77f3af0b193f62e2d4f6c77e4318aa2fbe",
  "parents": [
    "239af8cbd15cd9ef11e333f9889834665066e4b3"
  ],
  "author": {
    "name": "Tsukasa OI",
    "email": "research_trasio@irq.a4lg.com",
    "time": "Tue Dec 27 03:14:02 2022 +0000"
  },
  "committer": {
    "name": "Tsukasa OI",
    "email": "research_trasio@irq.a4lg.com",
    "time": "Tue Aug 15 06:46:18 2023 +0000"
  },
  "message": "RISC-V: Make T-Head testing pattern more generic\n\nOn some T-Head vendor extensions, we test against the constant\n18446744073709551615 (2**64-1) to detect invalid immediate errors on -1.\nHowever, it heavily depends on the fact that the value used to print\nimmediate value is a 64-bit unsigned type and this constant is not (and\nshould not be) important (we just want to know that -1 is not valid).\n\nThis commit replaces all such occurrences of 18446744073709551615 with\na more generic regular expression.\n\ngas/ChangeLog:\n\n\t* testsuite/gas/riscv/x-thead-ba-fail.l: Replace\n\t18446744073709551615 with generic regular expression.\n\t* testsuite/gas/riscv/x-thead-bb-fail.l: Likewise.\n\t* testsuite/gas/riscv/x-thead-bs-fail.l: Likewise.\n\t* testsuite/gas/riscv/x-thead-fmemidx-fail.l: Likewise.\n\t* testsuite/gas/riscv/x-thead-memidx-fail.l: Likewise.\n\t* testsuite/gas/riscv/x-thead-mempair-fail.l: Likewise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4bb12e7f6423f8d6ffebabba7c005e1980e1726d",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/x-thead-ba-fail.l",
      "new_id": "bfafe4590e5fb773e3383e38c3b04cc25f3987a0",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/x-thead-ba-fail.l"
    },
    {
      "type": "modify",
      "old_id": "dd4a0df664ebbf15a8405632d4821c6ddbd7e29d",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/x-thead-bb-fail.l",
      "new_id": "cde1c22ad253aa64806a90610649bc4378be4dbe",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/x-thead-bb-fail.l"
    },
    {
      "type": "modify",
      "old_id": "c8a7ff4e7f14bdb8076a5e095e49d6125ed275c8",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/x-thead-bs-fail.l",
      "new_id": "200218480c844f4d4f2e03fa53d8d4547a5235b3",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/x-thead-bs-fail.l"
    },
    {
      "type": "modify",
      "old_id": "33cddac856e5b944664bf874b664f4d15d4890c5",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/x-thead-fmemidx-fail.l",
      "new_id": "4d40f66f399862a3075257c8ae8e4fd1471f3e82",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/x-thead-fmemidx-fail.l"
    },
    {
      "type": "modify",
      "old_id": "c6bd25c0268cbaa20ae4980924b38e039ebe52b4",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/x-thead-memidx-fail.l",
      "new_id": "44ca58bbf2cd16c6b065995aa96c239f8fc1a01f",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/x-thead-memidx-fail.l"
    },
    {
      "type": "modify",
      "old_id": "32d98f475017e913f393e1efcf0feb58b193fbd2",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/riscv/x-thead-mempair-fail.l",
      "new_id": "be396555904723fa237108716ac2c9b3a581349d",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/riscv/x-thead-mempair-fail.l"
    }
  ]
}
