)]}'
{
  "commit": "8fbfacfd433fc368dad5c658deec31b9b43005e8",
  "tree": "a94893981dca9ea981fa7389c9c10f4798096ccd",
  "parents": [
    "99796361add4c7d7c452121bd01e46f5777df359"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Thu Nov 17 00:35:49 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Nov 17 00:35:49 2022 +0000"
  },
  "message": "tint: fix insertBits edge case\n\nIf count is highest and offset is non-zero, or vice-versa, we\u0027d overflow\nthe count + offset \u003e bit-width check. This CL fixes this case.\n\nAlso folded in error tests into extractBits and insertBits.\n\nBug: tint:1581\nBug: chromium:53440\nChange-Id: Id1e9e737b8076e8075da5992a41d18b6b7c8afd4\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/110482\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8dc4728a55c34c01306d3ae26b5eab91692bb0c4",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/const_eval.cc",
      "new_id": "a7f5d7d480d8555a55db52f035c9c08e1b760151",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/const_eval.cc"
    },
    {
      "type": "modify",
      "old_id": "69a30a4c8f23cf3260eec5e88000c05d2d136106",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/const_eval_builtin_test.cc",
      "new_id": "cc950abe725a0b6054283e0e4e689472393d24e3",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/const_eval_builtin_test.cc"
    }
  ]
}
