]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Fix new <sstream> tests for COW std::string ABI
authorJonathan Wakely <jwakely@redhat.com>
Tue, 10 Jun 2025 09:52:13 +0000 (10:52 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 11 Jun 2025 09:30:05 +0000 (10:30 +0100)
commitbec57be12d91be684dd7e60ff7446513e96d4481
treebd96ce074dae4e0f8376679f806bc39e55ddf948
parente477e7cd104af96c55379f69125db3f1c350c9ed
libstdc++: Fix new <sstream> tests for COW std::string ABI

The std::basic_stringbuf::get_allocator() member is only available for
the SSO std::string ABI.

libstdc++-v3/ChangeLog:

* testsuite/27_io/basic_istringstream/cons/char/string_view.cc:
Only check get_allocator() for new string ABI.
* testsuite/27_io/basic_ostringstream/cons/char/string_view.cc:
Likewise.
* testsuite/27_io/basic_stringbuf/cons/char/string_view.cc:
Likewise.
* testsuite/27_io/basic_stringstream/cons/char/string_view.cc:
Likewise.

Reviewed-by: Tomasz KamiƄski <tkaminsk@redhat.com>
libstdc++-v3/testsuite/27_io/basic_istringstream/cons/char/string_view.cc
libstdc++-v3/testsuite/27_io/basic_ostringstream/cons/char/string_view.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/cons/char/string_view.cc
libstdc++-v3/testsuite/27_io/basic_stringstream/cons/char/string_view.cc