On Sun, May 15, 2005 at 01:54:03AM +0200, Ulrich Weigand wrote: > It would appear the problem is this patch: > 2005-05-12 Mark Mitchell <[EMAIL PROTECTED]> > > 2005-04-04 Mark Mitchell <[EMAIL PROTECTED]> > * testsuite/Makefile.am (check-local): Remove. > (curent_symbols.txt): Likewise. > (check-abi): Do not depend on current_symbols.txt. > * testsuite/Makefile.in: Regenerated. > * testsuite/libstdc++-abi/abi.exp: Build current_symbols.txt. > 2005-04-01 Mark Mitchell <[EMAIL PROTECTED]> > * testsuite/Makefile.am (noinst_PROGRAMS): Remove. > (site.exp): Write out the path to the baseline file. > (check-abi): Use DejaGNU. > (check-abi-verbose): Remove. > * testsuite/Makefile.in: Regenerated. > * testsuite/abi_check.cc (main): Check the return value from > compare_symbols. > * testsuite/testsuite_abi.cc (compare_symbols): Return a value. > * testsuite/testsuite_abi.h (compare_symbols): Adjust prototype. > * testsuite/libstdc++-abi/abi.exp: New file. > 2004-03-19 Phil Edwards <[EMAIL PROTECTED]> > * testsuite/Makefile.am (site.exp): New target, based on that > created by automake. Also set libiconv. > > While using DejaGNU for check-abi might be a good idea in principle, the way > it is currently set up means that the 'make check-abi' run will overwrite the > libstdc++.log and libstdc++.sum files generated by the main 'make check' run. > This is why the results are missing from the test_summary report ...
Yes. We used to get: libstdc++-abi.log libstdc++-abi.sum libstdc++.log libstdc++.sum Now we only get: libstdc++.log libstdc++.sum I believe you are correct that `check-abi' is overwriting the main libstdc++ log files. I've opened a BZ so the issue can be tracked: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21577 Regards Greg