]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Fix incorrect overriders in filebuf tests
authorJonathan Wakely <jwakely@redhat.com>
Tue, 30 Sep 2025 16:13:03 +0000 (17:13 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 1 Oct 2025 12:55:08 +0000 (13:55 +0100)
commit081b7738b695cd553a6aeda22370524844c00e81
treecd89283d187735b62b53ae2c097eb0cfc329bf64
parentb304532350f54e4d14ed64f2ce5dc9139135521b
libstdc++: Fix incorrect overriders in filebuf tests

These test facets were failing to override the members in the
std::codecvt base class.

libstdc++-v3/ChangeLog:

* testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc
(Cvt::do_length): Fix signature to override virtual function in
base.
* testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
(Cvt::do_length): Likewise.
* testsuite/27_io/basic_filebuf/underflow/char/1.cc
(NoconvCvt::do_in): Likewise.
* testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc
(checksumcvt::do_length): Likewise.

Reviewed-by: Tomasz KamiƄski <tkaminsk@redhat.com>
libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/char/1.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc