id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4590,Flushing a filtering_ostream stopped working in Boost 1.44,t0rt1e@…,Jonathan Turkanis,"Since the update to Boost 1.44, flushing an filtering_ostream containing an output_filter and a sink different from std::cout (tested boost::iostreams::back_inserter(std::string) and boost::test_tools::output_test_stream) using the flush() member function stopped working. The output string stays empty. This used to work until Boost 1.43. I tried to replace the call of flush() with the sync() member function documented in , which leads to compiler error that filtering_ostream does not have this member function. Only using the member function strict_sync() flushes correctly the filtering_ostream in Boost 1.44. Attached is a test case based on the back_inserter example in augmented by a transparent filter simplified from the code example in .",Bugs,closed,To Be Determined,iostreams,Boost 1.44.0,Problem,fixed,,duncanphilipnorman@…