aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/21_strings
AgeCommit message (Expand)AuthorFilesLines
2022-01-18libstdc++: Limit new basic_string(nullptr_t) constructor to C++23 [PR104099]Jonathan Wakely3-3/+29
2022-01-18libstdc++: Declare std::c8rtomb and std::mbrtoc8 if provided by the C libraryTom Honermann2-0/+24
2022-01-14libstdc++: Add attribute to features deprecated in C++17 [PR91260]Jonathan Wakely1-1/+8
2022-01-05libstdc++: Fix overconstrained std::string constructor [PR103919]Jonathan Wakely1-0/+43
2022-01-03Update copyright years.Jakub Jelinek421-421/+421
2021-11-30libstdc++: Fix tests that fail with fully-dynamic-stringJonathan Wakely8-8/+20
2021-11-30libstdc++: Fix fully-dynamic-string buildJonathan Wakely2-2/+0
2021-11-26libstdc++: Remove redundant xfail selectors in dg-do compile testsJonathan Wakely6-6/+6
2021-11-24libstdc++: Replace hyphens in effective target keywordsJonathan Wakely26-26/+26
2021-11-19libstdc++: Suppress -Wstringop warnings [PR103332]Jonathan Wakely2-0/+6
2021-11-19libstdc++: Begin lifetime of chars in constexpr std::string [PR103295]Jonathan Wakely1-0/+14
2021-11-18libstdc++: Fix std::char_traits<C>::move for constexprJonathan Wakely1-3/+20
2021-11-16libstdc++: Fix tests for constexpr std::stringJonathan Wakely2-3/+31
2021-11-16libstdc++: Implement constexpr std::basic_string for C++20Michael de Lang7-0/+545
2021-11-16libstdc++: Fix out-of-bound array accesses in testsuiteJonathan Wakely2-3/+3
2021-11-16libstdc++: Fix typos in testsJonathan Wakely1-1/+1
2021-10-26Make full use of context-sensitive ranges in access warnings.Martin Sebor1-1/+1
2021-10-16libstdc++: Define std::basic_string::resize_and_overwrite for C++23 (P1072R10)Jonathan Wakely1-0/+114
2021-10-09libstdc++: Remove unnecessary uses of _GLIBCXX_USE_WCHAR_T in testsuite [PR98...Jonathan Wakely20-59/+1
2021-10-05libstdc++: Ensure std::span and std::string_view are trivially copyable (P225...Jonathan Wakely1-0/+11
2021-10-04libstdc++: Disable std::string{,_view} construction from nullptr (P2166R1)Jonathan Wakely3-2/+6
2021-08-04libstdc++: Add [[nodiscard]] to iterators and related utilitiesJonathan Wakely4-12/+12
2021-07-14libstdc++: Add noexcept-specifier to basic_string_view(It, End)Jonathan Wakely1-4/+14
2021-06-18libstdc++: Suppress -Wstringop-overread warning in testJonathan Wakely1-1/+3
2021-05-20libstdc++: Use __builtin_unreachable for constexpr assertions [PR 100676]Jonathan Wakely6-6/+6
2021-05-10libstdc++: Remove redundant -std=gnu++17 option from strings testsJonathan Wakely132-132/+19
2021-05-10libstdc++: Remove redundant -std=gnu++17 option from PMR testsJonathan Wakely1-1/+0
2021-04-28libstdc++: Define __cpp_lib_constexpr_string macroJonathan Wakely3-3/+31
2021-03-25libstdc++: Fix and complete __gnu_debug::basic_string implementationFrançois Dumont12-8/+131
2021-03-22libstdc++: Implement string_view range constructor for C++20Jonathan Wakely2-0/+340
2021-02-23libstdc++: Fix up constexpr std::char_traits<char>::compare [PR99181]Jakub Jelinek1-0/+40
2021-01-27libstdc++: Add string contains member functions for C++2bPaul Fee7-2/+267
2021-01-04Update copyright years.Jakub Jelinek412-412/+412
2020-11-09libstdc++: Make _GLIBCXX_DEBUG checks constexpr compatibleFrançois Dumont9-0/+311
2020-10-29libstdc++: Avoid warnings in testsJonathan Wakely21-144/+163
2020-10-20Convert -Wrestrict pass to ranger.Aldy Hernandez1-0/+2
2020-10-14libstdc++: Fix tests that fail with old std::string ABIJonathan Wakely2-2/+2
2020-10-14libstdc++: Improve comments in std::string testsJonathan Wakely14-44/+44
2020-10-14libstdc++: Enable tests that incorrectly require cxx11-abiJonathan Wakely2-10/+6
2020-10-14libstdc++: Implement LWG 3706 for COW stringsJonathan Wakely2-2/+0
2020-08-25libstdc++: Remove tests for self-move debug assertionsJonathan Wakely2-69/+0
2020-08-12libstdc++: Make self-move well-defined for containers [PR 85828]Jonathan Wakely1-0/+52
2020-08-06libstdc++: Implement P0966 std::string::reserve should not shrinkAndrew Luo7-16/+54
2020-08-06libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])Jonathan Wakely2-0/+110
2020-07-31libstdc++: Ensure c++NN effective target present in all C++17 testsJonathan Wakely88-19/+90
2020-07-01Adjust text of expected warnings changed in PR c++/86568.Martin Sebor5-16/+16
2020-06-30Revert "Add a __nonnnull__ attribute to std::string's _CharT* constructor"Ville Voutilainen2-58/+0
2020-06-29Add a __nonnnull__ attribute to std::string's _CharT* constructorVille Voutilainen2-0/+58
2020-06-15libstdc++: Update value of __cpp_lib_constexpr_char_traits for C++20Jonathan Wakely2-2/+4
2020-06-15libstdc++: Fix char_traits move with overlapPaul Keir1-0/+52