0

Roll libc++ from 0c90b8212cbb to 890351bd2c8 (71 revisions)

0c90b8212c..890351bd2c

2024-03-21 nikolasklauser@berlin.de [libc++][NFC] Use __constexpr_memmove instead of copy_n in <__string/char_traits.h> ()
2024-03-20 martin@martin.st Revert "[libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR ()"
2024-03-20 martin@martin.st [libcxx] [cmake] Fix cmake_path(ABSOLUTE_PATH) for empty CMAKE_INSTALL_PREFIX
2024-03-20 koraq@xs4all.nl [libc++][CI] Reenables the module tests. ()
2024-03-20 nikolasklauser@berlin.de [libc++][NFC] Remove uses of add_{const,cv,volatile} ()
2024-03-20 siujoeng.lau@gmail.com [libc++][ranges] remove `__workaround_52970` ()
2024-03-20 siujoeng.lau@gmail.com [libc++][ranges] LWG3715: `view_interface::empty` is overconstrained ()
2024-03-20 martin@martin.st [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR ()
2024-03-20 koraq@xs4all.nl [libc++][format] Fixes nested concept evaluation. ()
2024-03-18 koraq@xs4all.nl Revert "[libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. ()"
2024-03-18 koraq@xs4all.nl [libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. ()
2024-03-18 nikolasklauser@berlin.de [libc++] Remove __unconstrained_reverse_iterator ()
2024-03-18 nikolasklauser@berlin.de [libc++] Simplify the implementation of remove_reference ()
2024-03-18 4rodrigosalazar@gmail.com [libcxx][test] Create feature host-can-create-symlinks ()
2024-03-18 nikolasklauser@berlin.de [libc++] Use __is_scoped_enum for the implementation of is_scoped_enum if it's available ()
2024-03-18 nikolasklauser@berlin.de [libc++][NFC] Simplify the implementation of equal a bit ()
2024-03-18 nikolasklauser@berlin.de [libc++][NFC] Merge is{,_nothrow,_trivially}{,_copy,_move,_default}{_assignable,_constructible} ()
2024-03-18 ldionne.2@gmail.com [libc++] Add missing hide-from-ABI annotations on virtual functions ()
2024-03-17 nikolasklauser@berlin.de [libc++] Optimize ranges::fill{,_n} for vector<bool>::iterator ()
2024-03-17 yronglin777@gmail.com [libc++][NFC] Update LWG3477(Simplify constraints for `semiregular-box`) status ()
2024-03-16 koraq@xs4all.nl Revert "[libc++] Fix tests on musl ()"
2024-03-16 nikolasklauser@berlin.de [libc++] Add <locale> include in <chrono> ()
2024-03-16 nikolasklauser@berlin.de [libc++][NFC] Simplify scoped_lock::__unlock_unpack a bit ()
2024-03-16 nikolasklauser@berlin.de [libc++][NFC] Use the tuple forward declaration header for tuple forward declarations
2024-03-16 nikolasklauser@berlin.de [libc++] Remove <locale> includes from <format> ()
2024-03-16 mazkuba3@gmail.com [libc++] P2602R2 Poison Pills are Too Toxic ()
2024-03-15 koraq@xs4all.nl [libc++] Fixes run-buildbot-container. ()
2024-03-15 marc.auberer@chillibits.com [libc++] Add [[nodiscard]] to static numeric limit functions ()
2024-03-15 eric@efcs.ca  Rework Modules CMake to be (more) idiomatic. ()
2024-03-15 koraq@xs4all.nl [libc++] Enables TZDB tests. ()
2024-03-14 yronglin777@gmail.com [libc++][NFC] Mark LWG3772 as implemented ()
2024-03-14 nikolasklauser@berlin.de [libc++] Remove a few includes from <__functional/hash.h> ()
2024-03-14 koraq@xs4all.nl [libc++] Implements filebuf unbuffered. ()
2024-03-14 koraq@xs4all.nl [libc++][CI] Updates the version number of the latest release.
2024-03-14 nikolasklauser@berlin.de [libc++] Remove <tuple> include from <__format/concepts.h> ()
2024-03-13 martin@martin.st [runtimes] Prefer -fvisibility-global-new-delete=force-hidden ()
2024-03-13 ahoughton@apple.com [libc++] Fix tests on musl ()
2024-03-13 ldionne.2@gmail.com [libc++] Remove _LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT ()
2024-03-12 amilendra.kodithuwakku@arm.com [libcxx] Fix incorrect type in the has-1024-bit-atomics feature test ()
2024-03-12 koraq@xs4all.nl [libc++] Improves UB handling in ios_base destructor. ()
2024-03-12 koraq@xs4all.nl [libc++][CI] Installs tzdata package in Docker. ()
2024-03-12 koraq@xs4all.nl [libc++][TZDB] Fixes parsing interleaved rules. ()
2024-03-12 davidben@google.com [libc++][hardening] Check bounds on arithmetic in __bounded_iter ()
2024-03-12 davidben@google.com [libc++][hardening] Add iterator validity checks on unordered containers ()
2024-03-11 davidben@google.com [libc++][hardening] Reclassify string_view(ptr, len)'s size assertion ()
2024-03-11 ldionne.2@gmail.com [libc++] Re-enable the clang_modules_include test for Objective-C++ ()
2024-03-11 ldionne.2@gmail.com [libc++] Remove XFAIL for SIMD in optimized build ()
2024-03-11 amilendra.kodithuwakku@arm.com [libcxx] Update 128-bit-atomics feature test ()
2024-03-11 i.trofimow@yandex.ru [libc++] Only forward-declare ABI-functions in exception_ptr.h if they are meant to be used ()
2024-03-11 de34@live.cn [libc++][test] Don't include `test_format_context.h` in `parse.pass.cpp` ()
2024-03-11 ldionne.2@gmail.com [libc++] Add missing include in test ()
2024-03-11 nikolasklauser@berlin.de [libc++] Remove <tuple> from <variant> ()
2024-03-09 koraq@xs4all.nl [RFC][libc++] Reworks clang-tidy selection. ()
2024-03-09 nikolasklauser@berlin.de [libc++] Remove <array> include from <span> ()
2024-03-09 koraq@xs4all.nl [libc++][format] Updates LWG3462 status. ()
2024-03-09 koraq@xs4all.nl [libc++][format] Update LWG3701 status. ()
2024-03-09 stl@nuwen.net [libc++][test] Fix MSVC warning C4127 in `array.cons/initialization.pass.cpp` ()
2024-03-09 nikolasklauser@berlin.de [libc++] Simplify the std::pair constructor overload set ()
2024-03-09 nikolasklauser@berlin.de [libc++] Allow the use of extensions in the implementation ()
2024-03-08 ldionne.2@gmail.com [libc++] Don't build against libcxxrt by default on FreeBSD ()
2024-03-08 nikolasklauser@berlin.de [libc++][NFC] Move __format/format_fwd.h to __fwd/format.h ()
2024-03-08 eric@efcs.ca Actually disable the module generation tests.
2024-03-08 ldionne.2@gmail.com Revert "[libc++] Disable module_std and module_std_compat tests"
2024-03-08 ldionne.2@gmail.com [libc++] Disable module_std and module_std_compat tests
2024-03-08 hawkinsw@obs.cr [libcxx][NFC] Consolidate testing concept CanBePiped ()
2024-03-07 ldionne.2@gmail.com [libc++] Enable availability based on the compiler instead of __has_extension ()
2024-03-07 lei@ca.ibm.com [libc++] Fixes time formatter test output for Linux on PowerPC ()
2024-03-07 nikolasklauser@berlin.de [libc++] Remove unused includes from __type_traits/is_convertible.h ()
2024-03-06 nikolasklauser@berlin.de [libc++][NFC] Remove redundant preprocessor directive
2024-03-06 eric@efcs.ca Bump the github actions runner base version.
2024-03-06 hghristov.rmm@gmail.com [libc++][NFC] Status page: fix minor formatting issues ()

Bug: 331124945
Fuchsia-Binary-Size: Uncompressed cast_runner size is unaffected.
Change-Id: Ie8a8acda8bd4eff1e18bc34b8715f84cec328f98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5391883
Commit-Queue: Hans Wennborg <hans@chromium.org>
Reviewed-by: Hans Wennborg <hans@chromium.org>
Auto-Submit: Nico Weber <thakis@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1277789}
This commit is contained in:
Nico Weber
2024-03-25 18:30:12 +00:00
committed by Chromium LUCI CQ
parent 5a0b87f8b8
commit 5f2f9851de
4 changed files with 4 additions and 3 deletions
DEPS
base/numerics
buildtools
third_party/libc++

2
DEPS

@ -503,7 +503,7 @@ vars = {
# If you change this, also update the libc++ revision in
# //buildtools/deps_revisions.gni.
'libcxx_revision': '0c90b8212cbb8a4c6dc78537813118fceea8265d',
'libcxx_revision': '890351bd2c8e1ef61748f27f42cd348719068203',
# GN CIPD package version.
'gn_version': 'git_revision:cfddfffb7913868936e76a269ae824aadd737b1b',

@ -5,6 +5,7 @@
#ifndef BASE_NUMERICS_BYTE_CONVERSIONS_H_
#define BASE_NUMERICS_BYTE_CONVERSIONS_H_
#include <array>
#include <bit>
#include <cstdint>
#include <cstring>

@ -5,5 +5,5 @@
declare_args() {
# Used to cause full rebuilds on libc++ rolls. This should be kept in sync
# with the libcxx_revision vars in //DEPS.
libcxx_revision = "0c90b8212cbb8a4c6dc78537813118fceea8265d"
libcxx_revision = "890351bd2c8e1ef61748f27f42cd348719068203"
}