The 27.ostream.cpp test issues rw_assert() (function test_flush(), line 1421). The test expect that basic_ostream<>::flush() wouldn't call rdbuf()->pubsync() when rdstate() == failbit. But standard (27.6.2.6 p7) say nothing about that. I have found corresponding lwg issue 397, but status of the issue is open (without proposed resolution). What should we do with that rw_assert() ? Farid.
- 27.ostream test fail Farid Zaripov
- Re: 27.ostream test fail Martin Sebor