)]}'
{
  "commit": "ecc263d676f1b9b568d95d9b6f678186cc825670",
  "tree": "e1e21a9f8aae8b29457932abdcfa9e778a838909",
  "parents": [
    "9ef0cc6c3aaacbdc64d8816711c94fdf559543ca"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Fri Mar 18 13:16:43 2022 +1030"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Fri Mar 18 16:37:36 2022 +1030"
  },
  "message": "ubsan: logical_input_line signed integer overflow\n\nTo avoid a completely useless fuzzing ubsan \"bug\" report, I decided to\nmake logical_input_line unsigned.\n\n\t* input-scrub.c (logical_input_line): Make unsigned.\n\t(struct input_save): Here too.\n\t(input_scrub_reinit, input_scrub_close, bump_line_counters),\n\t(as_where): Adjust to suit.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37877bffe1c56e6156db232a7739c0d063c106e8",
      "old_mode": 33188,
      "old_path": "gas/input-scrub.c",
      "new_id": "26af4fec5dbfe2937a553043017b1d4511bdb6da",
      "new_mode": 33188,
      "new_path": "gas/input-scrub.c"
    }
  ]
}
