Skip to content

Commit 1267724

Browse files
chromium-autorollcopybara-github
authored andcommitted
Roll libc++ from 4cba0fa3571b to 99d9ab2603b0 (9 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/4cba0fa3571b..99d9ab2603b0 2025-11-18 [email protected] [libc++][span] Mark functions as `[[nodiscard]]` (#168033) 2025-11-17 [email protected] [libc++] Replace a few .compile.fail.cpp tests by proper clang-verify tests (#167346) 2025-11-17 [email protected] [libc++] Enable compiler-rt when performing a bootstrapping build (#167065) 2025-11-17 [email protected] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (#167865) 2025-11-17 [email protected] [libc++] Refactor basic_string::__recommend (#162631) 2025-11-16 [email protected] [libcxx] Install ninja in CI container from system repo (#168225) 2025-11-16 [email protected] [libc++][test] re-enable the inference test for clang (#168258) 2025-11-15 [email protected] [libc++] Make `std::numeric_limits<NonPromoted>::traps` `false` (#166724) 2025-11-15 [email protected] [libc++] Apply `[[nodiscard]]` to `in/out_ptr` (#167097) 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 Change-Id: I2ab858048b07a0da1127a6b5234f255e759c0c7d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7166615 Reviewed-by: Hans Wennborg <[email protected]> Commit-Queue: Nico Weber <[email protected]> Cr-Commit-Position: refs/heads/main@{#1548483} NOKEYCHECK=True GitOrigin-RevId: 1a595228f9a1f780ded1fe9d2281a27ccfa7de68
1 parent dce370f commit 1267724

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
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 = "4cba0fa3571b78aca49da1e4e51bfd63a43729ee"
8+
libcxx_revision = "99d9ab2603b02b6fb974cf19be99777f5cd99e7a"
99
}

third_party/libc++/libcxx_headers.gni

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

1313
assert(
14-
libcxx_revision == "4cba0fa3571b78aca49da1e4e51bfd63a43729ee",
14+
libcxx_revision == "99d9ab2603b02b6fb974cf19be99777f5cd99e7a",
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 = [

0 commit comments

Comments
 (0)