)]}'
{
  "commit": "2d78d7ce09549caca58fc28b442bbad3a19da432",
  "tree": "4bd17b2b98ca6ded5d97b94514ec342c70038e80",
  "parents": [
    "1dea671f173f29a7fa8d87057ad99be181d99a64"
  ],
  "author": {
    "name": "Kalvin Lee",
    "email": "kdlee@chromium.org",
    "time": "Thu Sep 10 22:27:39 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Sep 10 22:32:29 2026 -0700"
  },
  "message": "Reland \"Default `-fsanitize\u003dunreachable`\"\n\nThis is a reland of commit bcc8b1df414d26c591972e1c4d93025a35bba33e\n\nReland-specific fixups:\n\n1.  Add a `NO_SANITIZE()` to `base::ImmediateCrash()` to satisfy the\n    associated unit test.\n2.  The result of `//third_party/abseil-cpp/generate_def_files.py` is\n    included in this CL, to fix up swangle builds (c.f. issue 41492832,\n    issue 370569882, issue 428045635, issue 482322783, and issue\n    526579179)\n\nOriginal change\u0027s description:\n\u003e Default `-fsanitize\u003dunreachable`\n\u003e\n\u003e Control flow has no legitimate reason to reach unreachable points.\n\u003e Exclude (release builds of) platforms that set off CQ bots for now;\n\u003e we\u0027ll revisit them as necessary in the future.\n\u003e\n\u003e Bug: 501143596\n\u003e Change-Id: I9e4afe1f6b3add89fe9631271de61c1a56e66c5f\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8212042\n\u003e Commit-Queue: Kalvin Lee \u003ckdlee@chromium.org\u003e\n\u003e Reviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1686984}\n\nCq-Include-Trybots: luci.chromium.try:mac-swangle-chromium-try-x64,linux-swangle-chromium-try-x64,win-swangle-try-x64\nBug: 501143596\nChange-Id: Ic76c5929b65fb548952c240b0fb4025fc9339f0e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8313407\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Kalvin Lee \u003ckdlee@chromium.org\u003e\nReviewed-by: Yue She \u003cyueshe@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695964}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: aae1f9f3861e5b9003aad06ea2cfefdee49ba131\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a541b762bfc6e47a262f8be391c3fd2ecd24e675",
      "old_mode": 33188,
      "old_path": "symbols_arm64_rel.def",
      "new_id": "97e5b964ea762d42938ac88537d1f8dbad6852b1",
      "new_mode": 33188,
      "new_path": "symbols_arm64_rel.def"
    },
    {
      "type": "modify",
      "old_id": "f0d627d56de308e780e394b3008ee6cd44e40156",
      "old_mode": 33188,
      "old_path": "symbols_arm64_rel_cxx23.def",
      "new_id": "e7f19e230c538b90a52d9552efed3ded37c0a97b",
      "new_mode": 33188,
      "new_path": "symbols_arm64_rel_cxx23.def"
    },
    {
      "type": "modify",
      "old_id": "d88fa08493f9a38e95a2e39e7f8e9425f9b990d3",
      "old_mode": 33188,
      "old_path": "symbols_x64_rel.def",
      "new_id": "09e82a4736404a33dcd90a5c3fd2500d858915f2",
      "new_mode": 33188,
      "new_path": "symbols_x64_rel.def"
    },
    {
      "type": "modify",
      "old_id": "ac7acad29ce33d21cea1a3e75f9cc422ff3065f8",
      "old_mode": 33188,
      "old_path": "symbols_x64_rel_asan.def",
      "new_id": "6382393a1120821ad6d5182c115dd3db2e10687f",
      "new_mode": 33188,
      "new_path": "symbols_x64_rel_asan.def"
    },
    {
      "type": "modify",
      "old_id": "722b13440ef8654146b4771231fbd446400f92e0",
      "old_mode": 33188,
      "old_path": "symbols_x64_rel_asan_cxx23.def",
      "new_id": "7bed4c6322d9619057224f600daab2363b249703",
      "new_mode": 33188,
      "new_path": "symbols_x64_rel_asan_cxx23.def"
    },
    {
      "type": "modify",
      "old_id": "fc4f137086c113939292b5f62dc38a0d4e6b576a",
      "old_mode": 33188,
      "old_path": "symbols_x64_rel_cxx23.def",
      "new_id": "6b4c8061d073042b926be962d03f0b3e038aa5f0",
      "new_mode": 33188,
      "new_path": "symbols_x64_rel_cxx23.def"
    },
    {
      "type": "modify",
      "old_id": "9d04ef31e27a2b8e5536461d49e3a4245d5387f4",
      "old_mode": 33188,
      "old_path": "symbols_x86_rel.def",
      "new_id": "21daed61911dcc0a99964af8bf1af08da9aa4136",
      "new_mode": 33188,
      "new_path": "symbols_x86_rel.def"
    },
    {
      "type": "modify",
      "old_id": "804845bcb1e463fa199e4ba80200974c63e3af12",
      "old_mode": 33188,
      "old_path": "symbols_x86_rel_cxx23.def",
      "new_id": "f944dd5b7d4df03e7175fbc5edba921fa581564a",
      "new_mode": 33188,
      "new_path": "symbols_x86_rel_cxx23.def"
    }
  ]
}
