aboutsummaryrefslogtreecommitdiff
path: root/libcxx/test
AgeCommit message (Expand)AuthorFilesLines
2022-02-04[libc++] No longer support ranges::begin(x) when x is an array of incomplete ...Arthur O'Dwyer2-77/+19
2022-02-03[libc++] Fix chrono::duration constructor constraintTiago Macarios1-12/+33
2022-02-02[libc++] Add CI without experimental features and don't exclude span from the...Louis Dionne29-29/+0
2022-02-01[libc++] Fix TOCTOU issue with std::filesystem::remove_allLouis Dionne1-0/+89
2022-02-01[libc++][ci] Re-enable the bootstrapping buildLouis Dionne1-0/+3
2022-02-01[libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange...Arthur O'Dwyer1-13/+62
2022-01-31[libcxx] [Windows] Pick a unique bit for __regex_wordMartin Storsjö2-2/+0
2022-01-31[libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintfMartin Storsjö1-1/+4
2022-01-31[libc++] [ranges] ADL-proof ranges::iter_{swap,move}.Arthur O'Dwyer10-33/+194
2022-01-31[libc++] [ranges] Implement std::ranges::distanceArthur O'Dwyer4-2/+420
2022-01-31[libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC.Arthur O'Dwyer3-3/+3
2022-01-31[libc++][test] add vector<bool>::reference testsNikolas Klauser6-0/+247
2022-01-31[libc++][ranges] Add ranges::in_in_out_resultNikolas Klauser3-1/+134
2022-01-30[libc++][format][nfc] Move tests.Mark de Wever10-0/+0
2022-01-29[libc++][test] Clean up libcxx/test/support/MoveOnly.hJoe Loser2-9/+3
2022-01-29[libc++] [test] Mark two ranges tests with libcpp-has-no-incomplete-ranges.Arthur O'Dwyer2-0/+2
2022-01-28[libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_tMartin Storsjö1-5/+2
2022-01-28[libcxx] Allow using thread safety annotations in MinGW modeMartin Storsjö4-4/+4
2022-01-27[libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong,weak...Arthur O'Dwyer7-3/+1483
2022-01-27[libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borr...Arthur O'Dwyer11-87/+108
2022-01-27[libc++][nfc] Add TEST_HAS_NO_INT128.Mark de Wever81-127/+128
2022-01-27[libc++][nfc] Include test_macros.h in more tests.Mark de Wever7-0/+10
2022-01-27[libc++] Fix bug in ranges::advanceLouis Dionne2-9/+53
2022-01-27[libc++] Fix common_iterator for output_iteratorsLouis Dionne3-33/+65
2022-01-27[libcxx] [test] Narrow down a MinGW bug workaround in rand.dist.uni.int/eval....Martin Storsjö1-4/+7
2022-01-26[libc++] Fix LWG3533 "Make `base() const&` consistent..."Arthur O'Dwyer4-52/+91
2022-01-26[libc++] Make C++03 reference_wrapper more like C++11.Arthur O'Dwyer4-77/+64
2022-01-26[libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject val...Arthur O'Dwyer1-0/+50
2022-01-26[libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`Casey Carter2-2/+2
2022-01-26[libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Win...Martin Storsjö1-7/+4
2022-01-26[libcxx] [test] Fix mismatches between _aligned_malloc and free() on WindowsMartin Storsjö1-6/+2
2022-01-25[libc++] [test] Fix LWG3146 "Excessive unwrapping in std::ref/cref"Arthur O'Dwyer5-18/+121
2022-01-25[libc++][nfc] Update formatting of some tests.Mark de Wever14-489/+273
2022-01-25[libcxx][test] Use bool allocators for vector<bool>::get_allocator testCasey Carter1-3/+3
2022-01-24[libc++] Fix LWG3422 "Issues of seed_seq's constructors"Arthur O'Dwyer3-1/+74
2022-01-24[libcxx][test] the domain of == for forward iterators is iterator values from...Casey Carter8-23/+22
2022-01-24[libc++] Make sure basic_string::reserve(n) never shrinks in all Standard modesLouis Dionne2-50/+79
2022-01-24[libc++] Fix bugs in common_iterator; add test coverage.Arthur O'Dwyer10-194/+379
2022-01-24[libc++][format] Adds formatter handle.Mark de Wever14-2/+218
2022-01-24[libc++][format] Disable default formatter.Mark de Wever1-0/+370
2022-01-24[libc++][format] Adds formatter pointer.Mark de Wever5-0/+427
2022-01-24[libc++][format] Adds formatter floating-point.Mark de Wever5-35/+3970
2022-01-24[libcxx][test] {move,reverse}_iterator cannot be instantiated for a type with...Casey Carter3-1/+9
2022-01-24[libc++][AIX] Do not assert chmod return value is non-zero.Sean Fertile54-106/+6
2022-01-23[libcxx][test] Make MSVC `<charconv>` test compile when testing MSVCCasey Carter1-0/+5
2022-01-23[libc++] Fix LWG3437 "__cpp_lib_polymorphic_allocator is in the wrong header"Arthur O'Dwyer1-39/+0
2022-01-22[libc++] Implement LWG3549: view_interface need not inherit from view_baseJoe Loser1-0/+9
2022-01-22[libc++] [test] {cpo,niebloid}.compile.pass.cpp: Also test their constness.Arthur O'Dwyer2-0/+4
2022-01-22[libc++] Use addressof in unordered_set.Mark de Wever8-0/+258
2022-01-21[libc++][test] Add const and reference tests for enable_view. NFC.Joe Loser1-4/+61