aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/21_strings/basic_string
AgeCommit message (Expand)AuthorFilesLines
2026-02-10libstdc++: Fix incorrect noexcept on string::compare overloads [PR123991]Jonathan Wakely2-0/+112
2026-01-19libstdc++: Fix std::erase_if behavior for std::__debug containersFrançois Dumont1-0/+25
2026-01-02Update copyright years.Jakub Jelinek264-264/+264
2025-12-03libstdc++: implement P3044R2 - sub-string_view from string (string part)Yuao Ma2-0/+92
2025-09-27libstdc++: Fix VERIFY(idx = 1) bugs in testsJonathan Wakely10-10/+10
2025-07-24libstdc++: Expand compile-time ranges tests for vector and basic_string.Tomasz Kamiński5-82/+45
2025-05-21[testsuite] tolerate missing std::stoldAlexandre Oliva1-0/+6
2025-04-29libstdc++: Fix allocator propagation for rvalue+rvalue string concatenationJonathan Wakely2-4/+0
2025-04-15libstdc++: Fix std::string construction from volatile char* [PR119748]Jonathan Wakely2-0/+42
2025-04-11libstdc++: Define __cpp_lib_containers_ranges in appropriate headers [PR111055]Tomasz Kamiński1-0/+5
2025-04-11libstdc++: Add P1206R7 from_range members to std::string [PR111055]Jonathan Wakely5-0/+628
2025-01-02Update copyright years.Jakub Jelinek264-264/+264
2024-10-25libstdc++: Disable parts of new test that depend on constexpr std::stringJonathan Wakely1-0/+2
2024-10-25libstdc++: implement concatenation of strings and string_viewsGiuseppe D'Angelo3-0/+245
2024-09-10libstdc++: std::string move assignment should not use POCCA trait [PR116641]Jonathan Wakely1-0/+53
2024-08-01libstdc++: Constrain std::basic_string default constructor [PR113841]Jonathan Wakely1-0/+28
2024-04-08libstdc++: Fix tests that fail with -fno-char8_tJonathan Wakely1-0/+1
2024-02-12libstdc++: Fix constexpr basic_string union member [PR113294]Paul Keir1-0/+14
2024-01-03Update copyright years.Jakub Jelinek264-264/+264
2023-11-16libstdc++: Test for feature test macros more accuratelyJonathan Wakely7-15/+27
2023-09-16libstdc++: Remove dg-options "-std=gnu++20" from 21_strings testsJonathan Wakely17-25/+10
2023-09-15libstdc++: Remove dg-options "-std=gnu++23" from remaining testsJonathan Wakely4-4/+1
2023-08-17libstdc++: Implement std::to_string in terms of std::format (P2587R3)Jonathan Wakely7-10/+341
2023-08-17libstdc++: Optimize std::to_string using std::string::resize_and_overwriteJonathan Wakely1-2/+0
2023-08-17libstdc++: Define std::string::resize_and_overwrite for C++11 and COW stringJonathan Wakely2-22/+85
2023-08-16libstdc++: Fix std::basic_string::resize_and_overwriteJonathan Wakely1-0/+21
2023-07-19libstdc++: Enable tests for std::stoi etc. unconditionally [PR110653]Jonathan Wakely5-5/+0
2023-05-11libstdc++: Enforce value_type consistency in strings and streamsJonathan Wakely2-2/+2
2023-03-22libstdc++: Use rvalues in std::string::resize_and_overwrite (LWG 3645)Jonathan Wakely1-3/+5
2023-02-04libstdc++: Optimize basic_string move assignmentFrançois Dumont1-0/+52
2023-01-16Update copyright years.Jakub Jelinek264-264/+264
2022-11-08libstdc++: Fix -Wsystem-headers warnings in testsJonathan Wakely1-2/+2
2022-10-12libstdc++: Add __gnu_debug::basic_string<>::compare overloadsFrançois Dumont9-35/+35
2022-10-03libstdc++: Disable hosted-only tests [PR103626]Arsen Arsenović1-0/+1
2022-08-31libstdc++: [_GLIBCXX_DEBUG] Review nullptr assertion diagnosticsFrançois Dumont6-12/+12
2022-08-31libstdc++: Add [[nodiscard]] attribute to <string> and <string_view>Jonathan Wakely15-31/+31
2022-08-26libstdc++: Add nonnull to starts_with/ends_with/contains string membersJonathan Wakely3-0/+36
2022-07-19libstdc++: Complete __gnu_debug::string Standard conformityFrançois Dumont14-64/+134
2022-06-17libstdc++: Add missing #include <string> to new testJonathan Wakely1-0/+2
2022-06-16libstdc++: Support constexpr global std::string for size < 15 [PR105995]Jonathan Wakely1-0/+9
2022-06-14libstdc++: Inline all basic_string::compare overloads [PR59048]Jonathan Wakely1-0/+7
2022-06-10libstdc++: Make std::hash<basic_string<>> allocator-agnostic (LWG 3705)Jonathan Wakely2-0/+28
2022-05-26libstdc++: Rename tests like .../wchar_t/1.cc to .../wchar_t.ccJonathan Wakely22-0/+0
2022-05-19libstdc++: Ensure pmr aliases work without <memory_resource>Jonathan Wakely1-1/+2
2022-01-18libstdc++: Limit new basic_string(nullptr_t) constructor to C++23 [PR104099]Jonathan Wakely1-1/+25
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 Jelinek262-262/+262
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