Sign in
chromium
/
external
/
github.com
/
llvm
/
llvm-project
/
libcxx
/
HEAD
8ddea61
[libc++] Move more tests into test/extensions (#152975)
by Nikolas Klauser
· 7 hours ago
main
8bb792d
[libc++] Move some standard tests from test/libcxx (#152982)
by Nikolas Klauser
· 7 hours ago
b4d4dd1
[libc++] Don't try to used noexcept in C++03
by Nikolas Klauser
· 21 hours ago
aad3b3b
[libcxx] Fix container build and bump clang version (#153035)
by Aiden Grossman
· 2 days ago
d0b8604
[libc++] Fix std::variant evaluating template arguments too eagerly (#151028)
by Nikolas Klauser
· 2 days ago
293c45f
[libc++] Remove a bunch of forward declarations from __tree and simplify __is_tree_value_type (#152451)
by Nikolas Klauser
· 2 days ago
01d1b7b
[libc++] Implement LWG4222 'expected' constructor from a single value missing a constraint (#152676)
by yronglin
· 4 days ago
64c2492
[clang] Improve nested name specifier AST representation (#147835)
by Matheus Izvekov
· 4 days ago
196c38a
[libc++] Fix uses of non-empty transparent comparator in `<map>` (#152624)
by A. Jiang
· 5 days ago
04d7abc
[libc++] Remove unnecessary friend declarations from <__tree> (#152133)
by Nikolas Klauser
· 6 days ago
ef36ecf
[libcxx] Update testing documentation about CI container images. (#149192)
by cmtice
· 7 days ago
6b5317f
[libc++] Fix incorrect down cast in __tree::operator= (#152285)
by Nikolas Klauser
· 7 days ago
cf6502e
Revert "[libc++] Fix incorrect down cast in __tree::operator="
by Nikolas Klauser
· 7 days ago
ab89a67
[libc++] Fix incorrect down cast in __tree::operator=
by Nikolas Klauser
· 7 days ago
91206b4
[libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor (#144329)
by Martin Storsjö
· 8 days ago
7bdb895
[libc++] Fix incorrect down-cast in __tree (#152181)
by Nikolas Klauser
· 8 days ago
10e08af
[libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (#149234)
by A. Jiang
· 8 days ago
6391cd2
[libc++][NFC] Remove comments incorrectly added in #151935.
by Corentin Jabot
· 8 days ago
fc00851
[Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (#151935)
by Corentin Jabot
· 8 days ago
e368ae3
[libc++] Optimize copy construction and assignment of __tree (#151304)
by Nikolas Klauser
· 8 days ago
6f8fe91
[libc++] Remove SFINAE on __tuple_impl constructors (#151654)
by Nikolas Klauser
· 8 days ago
adbb4a5
[libc++] Implement comparison operators for `tuple` added in C++23 (#148799)
by A. Jiang
· 12 days ago
619dc33
[libc++][NFC] Refactor __do_rehash a bit (#151543)
by Nikolas Klauser
· 12 days ago
fd21109
[libc++] Simplify the tuple constructors a bit (#150405)
by Nikolas Klauser
· 12 days ago
ca9d3de
[libc++] Fix return type of ilogb(double) (#150374)
by Steffen Larsen
· 13 days ago
73ea523
[libc++] Add checks for misused hardening macros (#150669)
by Louis Dionne
· 13 days ago
1ce2525
[libc++][hardening] Add a greppable prefix to assertion messages. (#150560)
by Konstantin Varlamov
· 13 days ago
dab079a
Revert "[libc++][Clang] Added explanation why is_constructible evaluated to false. Updated the diagnostics checks in libc++ tests. (#144220)"
by Victor Campos
· 2 weeks ago
1e516ba
[libc++][format][NFC] Granularize `__fmt_pair_like` (#150583)
by A. Jiang
· 2 weeks ago
a197029
[libc++] Add [[nodiscard]] to the vector accessor functions (#150615)
by Nikolas Klauser
· 2 weeks ago
67e410e
[libc++][hardening] Introduce assertion semantics. (#149459)
by Konstantin Varlamov
· 2 weeks ago
615aa3d
[libcxx] Enable installing new runner binary on existing container
by Aiden Grossman
· 2 weeks ago
c105b13
[libcxx] Install runner last when building CI containers
by Aiden Grossman
· 2 weeks ago
be9dd89
[libc++] Add missing CPO tests for range adaptors (#149557)
by Louis Dionne
· 3 weeks ago
abbbc7d
[libc++][NFC] Make __is_segmented_iterator a variable template (#149976)
by Nikolas Klauser
· 3 weeks ago
65079c6
[libc++] Move a bunch of tests from libcxx/test/libcxx to libcxx/test/std (#150199)
by Nikolas Klauser
· 3 weeks ago
ce4cbd3
[libc++][hardening] Add an experimental function to log hardening errors (#149452)
by Konstantin Varlamov
· 3 weeks ago
ed0f32e
[libc++][NFC] Remove __all_default_constructible (#150406)
by Nikolas Klauser
· 3 weeks ago
ac9e486
[libc++] Enable some tests on `android` (#149899)
by Hristo Hristov
· 3 weeks ago
76f7e20
[libc++] Remove mentions of Clang 18 in the test suite (#148862)
by Louis Dionne
· 3 weeks ago
c37b189
[libc++] Avoid duplicate LWGXYZ prefixes in status tables (#148874)
by Louis Dionne
· 3 weeks ago
4c567b6
[libc++][regex] Throw exception in the case of wrong range (#148231)
by Lazarev Alexei
· 3 weeks ago
86d30cc
[libc++] Refactor internal index_sequence API to match the public one (#149475)
by Nikolas Klauser
· 3 weeks ago
8c5993f
[libc++][ranges] implement `std::ranges::zip_transform_view` (#79605)
by Hui
· 3 weeks ago
29933e8
[libc++] constexpr flat_multimap (#148417)
by Hui
· 4 weeks ago
2762073
[libc++] Add and empty skeleton for LLVM 22 release notes (#149535)
by Louis Dionne
· 4 weeks ago
569aa83
[libc++] Diagnose passing null pointers to a bunch of APIs (#148585)
by Nikolas Klauser
· 4 weeks ago
9cdbd38
[libc++] Move a bunch of extensions tests to test/extensions (#149275)
by Nikolas Klauser
· 4 weeks ago
12c04d6
Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types (#149613)
by YexuanXiao
· 4 weeks ago
7777118
[libc++][NFC] Fix typos in the libc++ 21 release notes (#149536)
by Louis Dionne
· 4 weeks ago
f582115
Remove last few bits for Native Client support (#148983)
by Brad Smith
· 4 weeks ago
e77c00a
[libc++] Remove unused _LIBCPP_HAS_NO_STD_MODULES macro from __config_site (#148902)
by Louis Dionne
· 4 weeks ago
0e33631
[libc++][tests] Update XFAIL annotations for some tests on Windows (#149124)
by Paul Kirth
· 4 weeks ago
3eda1e6
Revert "[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types (#143653)"
by Kazu Hirata
· 4 weeks ago
52d4e4b
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types (#143653)
by YexuanXiao
· 4 weeks ago
262538e
[libc++][Android] Reenable 2 tests for Android (#149415)
by Ryan Prichard
· 4 weeks ago
66f2334
[libcxx][fstream][NFC] Make __failed helper lambda a member function (#149390)
by Michael Buch
· 4 weeks ago
5424e0d
[libc++] Fix hash_multi{map,set}::insert (#149290)
by Nikolas Klauser
· 4 weeks ago
8c7001a
[libc++] Move more tests into better places (#148419)
by Nikolas Klauser
· 4 weeks ago
757c0bc
[libc++][NFC] Use variable templates in <string> (#149038)
by Nikolas Klauser
· 4 weeks ago
339e4c2
[libc++] Remove minimal_cxx11_configuration.pass.cpp (#149119)
by Nikolas Klauser
· 4 weeks ago
7beb688
[libc++] Add missing include <limits> to bitset to_ullong.pass.cpp test (#149149)
by Jonathan Wakely
· 4 weeks ago
3618017
[libc++] Granularize `range_format` and `format_kind` declarations (#148876)
by William Tran-Viet
· 4 weeks ago
25b1240
[libc++][Android] Update compiler and sysroot (#148998)
by Ryan Prichard
· 4 weeks ago
f42ef1b
Minor formatting fix in 'generate_feature_test_macro_components' (#148889)
by Steve O'Brien
· 4 weeks ago
e572a5f
[libc++] Simplify __hash_table further (#148375)
by Nikolas Klauser
· 4 weeks ago
a932449
[Clang] Diagnose forming references to nullptr (#143667)
by Corentin Jabot
· 4 weeks ago
d33935e
Remove workarounds for NDK versions before 2017's r16. (#148879)
by enh-google
· 4 weeks ago
4e14ffb
[libc++] Implement _LIBCPP_SUPPRESS_DEPRECATED macros in terms of _LIBCPP_DIAGNOSTIC macros (#143857)
by Nikolas Klauser
· 4 weeks ago
b4cfc95
[libc++][NFC] Remove some __tree internal accessor functions (#147266)
by Nikolas Klauser
· 4 weeks ago
e6e5c65
[libc++] Update polymorphic_allocator to never contain a nullptr (#148423)
by Nikolas Klauser
· 4 weeks ago
51202dd
[libc++] Always initialize __tree::{,const_}iterator (#147167)
by Nikolas Klauser
· 4 weeks ago
e98ec1f
[libc++] Simplify std::launder (#147985)
by Nikolas Klauser
· 4 weeks ago
621455c
[libc++] Annotate barrier functions that are defined in the dylib (#148542)
by Nikolas Klauser
· 4 weeks ago
b154ff7
[libc++] Add missing unsupported attributes to hardening timezone tests. (#148406)
by Konstantin Varlamov
· 4 weeks ago
6bf335c
[libc++][docs] Add missing entry for status pages, fix bad formatting, and deduplicate (#148186)
by A. Jiang
· 4 weeks ago
f4c5741
[libc++] Bump Xcode support (#148651)
by Louis Dionne
· 4 weeks ago
a37f363
[libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389)
by Louis Dionne
· 4 weeks ago
34e2e53
Bump version to 22.0.0-git
by Tobias Hieta
· 4 weeks ago
f8d7cd5
Revert "[libc++][hardening] Introduce assertion semantics" (#148822)
by Nikolas Klauser
· 4 weeks ago
5935b9d
Revert "[libc++][hardening] Introduce a dylib function to log hardening errors." (#148787)
by Nikolas Klauser
· 4 weeks ago
5806691
[libc++] Simplify the implementation of __libcpp_{,de}allocate (#147989)
by Nikolas Klauser
· 4 weeks ago
393a850
[libc++][hardening] Introduce assertion semantics (#148268)
by Konstantin Varlamov
· 4 weeks ago
9ca2cc0
[libc++] P2944R3: Constrained comparisons - `optional` (#144249)
by Hristo Hristov
· 4 weeks ago
cfe00ea
[libc++][hardening] Introduce a dylib function to log hardening errors. (#148266)
by Konstantin Varlamov
· 4 weeks ago
88f641b
[clang] Add -Wuninitialized-const-pointer (#148337)
by Igor Kudrin
· 4 weeks ago
883b09e
Revert "[libc++][NFC] atomic::wait use public API on macOS" (#148705)
by Michael Buch
· 4 weeks ago
c0bea0d
[libc++][docs] Confirm that P2372R3 has been implemented (#148573)
by A. Jiang
· 4 weeks ago
3667960
[libc++] Introduce the _LIBCPP_VERBOSE_TRAP macro (#148262)
by Konstantin Varlamov
· 4 weeks ago
9196f33
[libcxx] Fix a typo in documentation (#148557)
by Kazu Hirata
· 4 weeks ago
2755f4a
[libc++] Don't instantiate allocators in __hash_table on an incomplete type (#148353)
by Nikolas Klauser
· 4 weeks ago
452d99a
[libc++][NFC] Fix documentation for using the libstdc++ test config
by Louis Dionne
· 5 weeks ago
7944830
[libc++][NFC] atomic::wait use public API on macOS (#147146)
by Hui
· 5 weeks ago
3a13a88
[libc++] XFAIL is_bounded_array.pass.cpp for Android as well
by Nikolas Klauser
· 5 weeks ago
d662de4
[libc++] Move a few tests into more correct places (#147557)
by Nikolas Klauser
· 5 weeks ago
b9a255f
[LLVM] Fix GPU build of libcxx/compiler-rt libraries
by Joseph Huber
· 5 weeks ago
237501e
[libc++] Temporarily disable failing test for Android CI runners
by Nikolas Klauser
· 5 weeks ago
74cd993
[libc++] Fix insert() calling incorrect constructors (#146231)
by Nikolas Klauser
· 5 weeks ago
86505ec
[libc++] Implement the public invoke API in terms of the libc++-internal API (#146334)
by Nikolas Klauser
· 5 weeks ago
73a8d69
[libc++][NFC] Simplify std::__destroy_at a bit (#147025)
by Nikolas Klauser
· 5 weeks ago
Next »