)]}'
{
  "commit": "8df0dc99807fe20d41e9358328ac08a8c5f41fd3",
  "tree": "9165023c2d26c31fa2ab5fc6bf444eab03c6574d",
  "parents": [
    "cee7aa72c055f3ca965e10978cff1936fab8cbab"
  ],
  "author": {
    "name": "Owen Anderson",
    "email": "resistor@mac.com",
    "time": "Wed Nov 13 17:36:02 2024 +1200"
  },
  "committer": {
    "name": "David Chisnall",
    "email": "davidchisnall@users.noreply.github.com",
    "time": "Wed Nov 13 10:49:17 2024 +0000"
  },
  "message": "Eliminate use of #elifdef\n\nThis technically isn\u0027t in C++20, and clang-17 starts to enforce that restriction.\nIt\u0027s simple to remove it in this case, and doing so allows both clang-15 and clang-17\nto work on the same codebase.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23c9ebb3ccce4ae3bb775499c6787948bdbed5a5",
      "old_mode": 33188,
      "old_path": "tests/test-runner.cc",
      "new_id": "c9f3acb500a4daa178b3a05e9cdd811c17181496",
      "new_mode": 33188,
      "new_path": "tests/test-runner.cc"
    }
  ]
}
