)]}'
{
  "commit": "f733f5a3fa2bb885849a997d5e1bdcd1dfbbe679",
  "tree": "1f3603a47d594082b42626272b8441dbb84e585a",
  "parents": [
    "9d692d669253232c024b20ae19d2ff0b581ee1cd"
  ],
  "author": {
    "name": "Nico Weber",
    "email": "thakis@chromium.org",
    "time": "Tue Sep 16 05:06:23 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Sep 16 05:15:12 2025 -0700"
  },
  "message": "Roll libc++ from 0257666efcf9 to 7b8dc07adc0f (9 revisions)\n\nDue to the __default_three_way_comparator change,\nsome RawPtrTest.SetLookupUsesGetForComparison expectations are\nchanging.\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/0257666efcf9..7b8dc07adc0f\n\n2025-09-15 david.spickett@linaro.org [libcxx][CI] Use lld for everything in the ARM picolib builds (#158320)\n2025-09-13 gutenev@gmail.com [libc++][test] update `MinSequenceContainer.h` to make one more test pass on MSVC STL (#158344)\n2025-09-12 aidengrossman@google.com Revert \"[libc++] Mark __{emplace,push}_back_slow_path as noinline (#94379)\"\n2025-09-12 cjdb@google.com [libcxx] adds size-based `__split_buffer` representation to unstable ABI (#139632)\n2025-09-12 nikolasklauser@berlin.de [libc++] Mark __{emplace,push}_back_slow_path as noinline (#94379)\n2025-09-12 nikolasklauser@berlin.de [libc++] Extend __default_three_way_comparator to any types that only implements operator\u003c\u003d\u003e (#157602)\n2025-09-12 nikolasklauser@berlin.de [libc++][C++03] cherry-pick #101889 (#157881)\n2025-09-12 david.spickett@linaro.org [libcxx][ci][NFC] Remove commented install line and disutils reference (#158015)\n2025-09-12 github@kayari.org [libc++] Fix ranges_rotate.pass.cpp complexity checks (#158144)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/libcxx-chromium\nPlease CC hans@chromium.org,jwata@google.com,thakis@chromium.org on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nCompile-Size: More libc++ tweaks to common headers\nTbr: hans@chromium.org,jwata@google.com,thakis@chromium.org\nChange-Id: I0c9cf9fda0165292b393450b272149c791de1c89\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6947346\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Kalvin Lee \u003ckdlee@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nOwners-Override: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1515969}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d99c9e340258083fa257a5737fc4317ca7efbaf2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87b0c8755802d5eec451da9d6dff38c01ab930ba",
      "old_mode": 33188,
      "old_path": "symbols_arm64_dbg.def",
      "new_id": "749fe34f85caaeb84f1efb4987ebc173ee0b05f7",
      "new_mode": 33188,
      "new_path": "symbols_arm64_dbg.def"
    },
    {
      "type": "modify",
      "old_id": "b212e26762db8f7d6b62e2d1c42d63d77d405845",
      "old_mode": 33188,
      "old_path": "symbols_arm64_rel.def",
      "new_id": "16847ca558f50918865d77e3beb94dd6b3dadb68",
      "new_mode": 33188,
      "new_path": "symbols_arm64_rel.def"
    },
    {
      "type": "modify",
      "old_id": "5a5d19501634bc68eb7b585eb89f31846437973f",
      "old_mode": 33188,
      "old_path": "symbols_x64_dbg.def",
      "new_id": "db5e2b1dc57801b5539e5e8b2b315ee4c1aa1870",
      "new_mode": 33188,
      "new_path": "symbols_x64_dbg.def"
    },
    {
      "type": "modify",
      "old_id": "59e4a62eca54047e360391278161fcabafa19f69",
      "old_mode": 33188,
      "old_path": "symbols_x64_rel.def",
      "new_id": "974bf5d504127bfd41d1bfb07c5560a8a291d353",
      "new_mode": 33188,
      "new_path": "symbols_x64_rel.def"
    },
    {
      "type": "modify",
      "old_id": "cbe8bf36d04406d1829c4c5eefa97ceaa009e429",
      "old_mode": 33188,
      "old_path": "symbols_x64_rel_asan.def",
      "new_id": "c8ad3e85f9d2338a9555c47c5b304062c2ac84b0",
      "new_mode": 33188,
      "new_path": "symbols_x64_rel_asan.def"
    },
    {
      "type": "modify",
      "old_id": "1a54b87b910b738e8a1d3edc2d3e35406e802ab8",
      "old_mode": 33188,
      "old_path": "symbols_x86_dbg.def",
      "new_id": "ed57b99fa265a232c44666838bd17f9aebcc17a0",
      "new_mode": 33188,
      "new_path": "symbols_x86_dbg.def"
    },
    {
      "type": "modify",
      "old_id": "bf9e072fcf0c27d4bd166bad87738d52b13346c7",
      "old_mode": 33188,
      "old_path": "symbols_x86_rel.def",
      "new_id": "fc31654f6e227c12fa072da2071998c77c2b814f",
      "new_mode": 33188,
      "new_path": "symbols_x86_rel.def"
    }
  ]
}
