Skip to content

Commit d65ddfa

Browse files
chromium-autorollcopybara-github
authored andcommitted
Roll libc++ from 99d9ab2603b0 to 25731e23e3aa (20 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/99d9ab2603b0..25731e23e3aa This requires temporarily disabling -Wunused-result when building parts of nearby, see crbug.com/463698813. (Due to flag ordering, the suppression must be in its own config.) 2025-11-24 [email protected] [libc++] Disable header deprecations until #168041 is landed (#169305) 2025-11-24 [email protected] Revert "[libcxx][ci] Temporarily disable ARM jobs" (#169352) 2025-11-24 [email protected] [libc++] Optimize num_get integral functions (#121795) 2025-11-24 [email protected] [libc++][forward_list] Applied `[[nodiscard]]` (#169019) 2025-11-24 [email protected] [libcxx][ci] Temporarily disable ARM jobs (#169318) 2025-11-24 [email protected] [libc++][list] Applied `[[nodiscard]]` (#169015) 2025-11-24 [email protected] [libc++][array] Applied `[[nodiscard]]` (#168829) 2025-11-24 [email protected] [libc++] Forward std::all_of and std::none_of to std::any_of (#167670) 2025-11-24 [email protected] [libc++] Introduce basic_string::__allocate_long_buffer_for_growing (#162633) 2025-11-22 [email protected] [libc++][any] Applied `[[nodiscard]]` (#168826) 2025-11-22 [email protected] [NFC] [test] [libcxx] Fix invalid escape sequences (#168636) 2025-11-22 [email protected] [libc++][any][NFC] Reformat and refactor any_cast tests (#169057) 2025-11-21 [email protected] [libc++] Revert fstream::read optimizations (#168894) 2025-11-21 [email protected] [libc++] Optimize std::has_single_bit (#133063) 2025-11-21 [email protected] [libc++][Windows] Enable thread::hardware_concurrency to support more than 64 processors (#168229) 2025-11-20 [email protected] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (#168483) 2025-11-19 [email protected] [libc++] Remove is_signed<T> use from <limits> (#168334) 2025-11-19 [email protected] Add test case for xsgetn in basic_filebuf (#167937) 2025-11-19 [email protected] [libc++] Make views::iota aware of __int128 (#167869) 2025-11-18 [email protected] [libc++] Fix header deprecations (#163356) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/libcxx-chromium Please CC [email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Bug: 463698813 Change-Id: Id83c628caf3c1893dd6a9740dd3c63b51190c883 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7198792 Commit-Queue: Nico Weber <[email protected]> Owners-Override: Nico Weber <[email protected]> Reviewed-by: Hans Wennborg <[email protected]> Cr-Commit-Position: refs/heads/main@{#1550670} NOKEYCHECK=True GitOrigin-RevId: 0ad349e12e1f932953245d68e58eb804bdc17268
1 parent 1267724 commit d65ddfa

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

deps_revisions.gni

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
declare_args() {
66
# Used to cause full rebuilds on libc++ rolls. This should be kept in sync
77
# with the libcxx_revision var in //DEPS.
8-
libcxx_revision = "99d9ab2603b02b6fb974cf19be99777f5cd99e7a"
8+
libcxx_revision = "25731e23e3aae8f833705d3b2e6540d7d5eab3e0"
99
}

third_party/libc++/libcxx_headers.gni

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import("//buildtools/deps_revisions.gni")
1212

1313
assert(
14-
libcxx_revision == "99d9ab2603b02b6fb974cf19be99777f5cd99e7a",
14+
libcxx_revision == "25731e23e3aae8f833705d3b2e6540d7d5eab3e0",
1515
"libcxx_headers.gni and third_party/libc++ are out of sync.$0x0A$0x0AIf you were messing around with the libc++ repository, run:$0x0A`buildtools/third_party/libc++/generate_libcxx_headers.py`$0x0A$0x0AIf the script doesn't resolve the error, file a bug to msta@ with reproduction details.$0x0A")
1616

1717
libcxx_headers = [
@@ -537,7 +537,6 @@ libcxx_headers = [
537537
"//third_party/libc++/src/include/__locale_dir/locale_base_api.h",
538538
"//third_party/libc++/src/include/__locale_dir/locale_base_api/bsd_locale_fallbacks.h",
539539
"//third_party/libc++/src/include/__locale_dir/locale_base_api/ibm.h",
540-
"//third_party/libc++/src/include/__locale_dir/locale_base_api/musl.h",
541540
"//third_party/libc++/src/include/__locale_dir/locale_base_api/openbsd.h",
542541
"//third_party/libc++/src/include/__locale_dir/messages.h",
543542
"//third_party/libc++/src/include/__locale_dir/money.h",

0 commit comments

Comments
 (0)