The test 27_io/ios_base/sync_with_stdio/1.cc fails on targets which use the dejagnu testglue wrapper to obtain the process return code. The testglue wrapper works by printing the exit code to stdout. This test redirects stdout, so this is lost. Older versions of dejagnu pass a test if it produces no output, newer version (correctly) fail it.
Subject: Bug 14866 Author: paolo Date: Mon Feb 27 12:38:49 2006 New Revision: 111474 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111474 Log: 2006-02-27 Paolo Carlini <pcarlini@suse.de> PR libstdc++/14866 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Redirect stderr instead. Modified: trunk/libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/1.cc
Subject: Bug 14866 Author: paolo Date: Mon Feb 27 12:39:27 2006 New Revision: 111475 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111475 Log: 2006-02-27 Paolo Carlini <pcarlini@suse.de> PR libstdc++/14866 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Redirect stderr instead. Modified: trunk/libstdc++-v3/ChangeLog
Fixed for 4.2.0.