aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/21_strings
AgeCommit message (Expand)AuthorFilesLines
2019-05-30LWG2788 basic_string spurious use of a default constructible allocatorNina Dinka Ranns2-0/+170
2019-05-17Move from state of allocators (LWG2593)François Dumont2-8/+8
2019-05-14Inconsistency wrt Allocators in basic_string assignment (LWG2579)Nina Dinka Ranns2-0/+73
2019-05-07Make allocator propagation more consistent for operator+(basic_string) (P1165R1)Nina Dinka Ranns2-0/+303
2019-04-26Fix tests that fail with _GLIBCXX_USE_CXX11_ABI=0Jonathan Wakely2-4/+16
2019-04-24Fix basic_string_view typedefs and enforce preconditionsJonathan Wakely6-8/+54
2019-04-03Define std::hash specializations for C++17 PMR stringsJonathan Wakely2-0/+118
2019-02-23PR libstdc++/89446 fix null pointer dereference in char_traitsJonathan Wakely2-0/+56
2019-02-22P0482R5 char8_t: Updates to existing standard library testsTom Honermann7-5/+65
2019-02-19Adjust C++11/C++14 tests to work with -fchar8_tJonathan Wakely4-8/+32
2019-02-19P0482R5 char8_t: New standard library testsTom Honermann9-0/+403
2019-01-04Add allocator-extended copy/move ctors to COW stringJonathan Wakely3-6/+11
2019-01-04Remove XFAIL from test that no longer failsJonathan Wakely1-1/+0
2019-01-04Avoid spurious test failures when -fno-inline in test flagsJonathan Wakely2-2/+6
2019-01-02Fix year range in libstdc++v3/testsuite/.../empty.cc copyright headerJoel Brobecker1-1/+1
2019-01-01Update copyright years.Jakub Jelinek372-372/+372
2018-11-30Implement P0457R2 String Prefix and Suffix Checking.Edward Smith-Rowland8-0/+416
2018-11-30Pre-emptively support P0646R1 for std container erasure.Edward Smith-Rowland1-3/+6
2018-11-29Fix erasure goofs.Edward Smith-Rowland1-0/+1
2018-11-28PR libstdc++/83511 add default argument to basic_string_view::substrJonathan Wakely2-0/+76
2018-11-28Implement uniform container erasure for C++20.Edward Smith-Rowland1-0/+53
2018-11-19PR libstdc++/88084 - Implement LWG 2777Jonathan Wakely2-0/+112
2018-10-25PR libstdc++/87749 fix (and optimize) string move constructionJonathan Wakely4-0/+227
2018-08-3110.cc: Add dg-require-fileio.Sandra Loosemore4-0/+5
2018-08-23Fix testsuite failures for __gnu_debug::string with old ABIJonathan Wakely1-1/+0
2018-08-23Skip tests that depend on the cxx11 std::stringJonathan Wakely1-0/+1
2018-08-22PR libstdc++/87061 remove pmr type aliases for COW stringsJonathan Wakely1-0/+1
2018-08-10Define aliases for containers using polymorphic_allocatorJonathan Wakely1-0/+52
2018-07-26Remove dg-require-cstdint directive from testsJonathan Wakely7-7/+0
2018-07-06functions.h (__gnu_debug::__check_string): Move...François Dumont2-0/+68
2018-07-05Add xfail-if to some tests that fail with COW stringsJonathan Wakely3-1/+4
2018-07-05PR libstdc++/58265 add noexcept to basic_string::assign(basic_string&&)Jonathan Wakely2-0/+6
2018-07-05PR libstdc++/58265 implement LWG 2063 for COW stringsJonathan Wakely4-0/+14
2018-07-04re PR libstdc++/86272 (__gnu_debug::string uses undefined __glibcxx_check_ins...François Dumont6-32/+70
2018-06-22PR libstdc++/86138 prevent implicit instantiation of COW empty repJonathan Wakely2-0/+60
2018-06-21PR libstdc++/83328 add correct basic_string::insert for initializer_listJonathan Wakely2-0/+93
2018-06-16LWG 3076 basic_string CTAD ambiguityJonathan Wakely2-0/+34
2018-06-15PR libstdc++/86169 unshare COW string when non-const data() calledJonathan Wakely1-0/+37
2018-06-15Decorate string_view members with nonnull attributeJonathan Wakely5-0/+149
2018-06-14LWG 3075 basic_string needs deduction guides from basic_string_viewJonathan Wakely2-0/+40
2018-05-03PR libstdc++/84087 add default arguments to basic_string members (LWG 2268)Jonathan Wakely1-0/+45
2018-01-03Update copyright years.Jakub Jelinek342-342/+342
2017-12-24PR libstdc++/83450 avoid -Wreturn-type warning in testJonathan Wakely1-0/+1
2017-11-23Add [[nodiscard]] attribute to C++17 componentsJonathan Wakely1-0/+28
2017-10-24libstdc++.exp (check_v3_target_normal_mode): Add c++config.h include.François Dumont1-0/+1
2017-09-20PR libstdc++/79162 Fix std::string regression due to LWG 2946Jonathan Wakely2-0/+106
2017-09-15invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek12-12/+12
2017-09-11PR libstdc++/70483 make std::string_view fully constexprJonathan Wakely21-60/+1041
2017-09-11Adjust test to pass with old std::stringJonathan Wakely1-1/+1
2017-09-04PR libstdc++/79162 implement LWG 2946 and LWG 2758Daniel Kruegler2-0/+78