From: Paolo Carlini Date: Sat, 14 Feb 2004 20:46:14 +0000 (+0000) Subject: 9182-2.cc: Make sure the exception is actually thrown. X-Git-Tag: releases/gcc-4.0.0~10111 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45cbe93c0e40f800223472983642c4fad498e35c;p=thirdparty%2Fgcc.git 9182-2.cc: Make sure the exception is actually thrown. 2004-02-14 Paolo Carlini * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Make sure the exception is actually thrown. * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Ditto. * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Ditto. * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Ditto. From-SVN: r77828 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 08b5642190b5..917afa6b0e39 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2004-02-14 Paolo Carlini + + * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Make + sure the exception is actually thrown. + * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Ditto. + * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Ditto. + * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Ditto. + 2004-02-14 Paolo Carlini PR libstdc++/13858 diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc index 862d0fd36079..e388d51e3d84 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc @@ -22,6 +22,7 @@ #include #include +#include const char name_07[] = "filebuf_virtuals-7.txt"; // empty file, need to create @@ -63,6 +64,7 @@ void test14() { fbuf1.sputn("onne", 4); fbuf1.close(); + VERIFY( false ); } catch (exception&) { diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc index 03e46d1b588f..0ac55b5a826d 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc @@ -19,6 +19,7 @@ // 27.8.1.4 Overridden virtual functions #include +#include void test03() { @@ -36,6 +37,7 @@ void test03() // seekoff should flush the output sequence, which will fail // if the output buffer contains illegal characters. fb.pubseekoff(0, ios_base::cur); + VERIFY( false ); } catch (exception&) { diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc index bb0f4f2d6508..dbaade3c979d 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc @@ -20,6 +20,7 @@ #include #include +#include void test01() { @@ -36,6 +37,7 @@ void test01() try { fb.pubseekpos(pos); + VERIFY( false ); } catch (exception&) { diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/sync/char/9182-1.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/sync/char/9182-1.cc index e04c9b282c1b..bc5b3dc086d7 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/sync/char/9182-1.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/sync/char/9182-1.cc @@ -22,6 +22,7 @@ #include #include +#include const char name_07[] = "filebuf_virtuals-7.txt"; // empty file, need to create @@ -62,7 +63,7 @@ void test13() { fbuf1.sputn("ison", 4); fbuf1.pubsync(); - fbuf1.close(); + VERIFY( false ); } catch (exception&) {