)]}'
{
  "commit": "2e81814184b19f89b8c64acd163c519fb32e849d",
  "tree": "967259dbd4b60fd4440d705b914a8f9897062820",
  "parents": [
    "c8f03f9f99e7849f33acac97ef992112a7046745"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Sun Aug 07 11:59:19 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Aug 07 11:59:19 2022 +0000"
  },
  "message": "Suppress a failure with new (std::nothrow) on Mac ARM64.\n\nThis happens when trying to allocate the backing storage for an error\nbuffer when the allocation would cause an OOM.\n\nnew (std::nothrow) doesn\u0027t work on Mac ARM64. The code in libc++ that\u0027s\ncompiled into dawn_unittests seems correct, but macOS\u0027s libunwind\nreturns \"end of stack\" when trying to unwind.\n\nBug: dawn:1506\nChange-Id: Ibc5d7251ea7a411b0e3cc91646a059270d965a90\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/98122\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11b42be27534c84d9e698298a42e24ece0456247",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/BufferValidationTests.cpp",
      "new_id": "af95b82816b5357a13ee5bdbca7daebd21e05831",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/BufferValidationTests.cpp"
    }
  ]
}
