This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Boost regression testsuite results for the improved new checkingcode
- To: libstdc++ at gcc dot gnu dot org
- Subject: Boost regression testsuite results for the improved new checkingcode
- From: Peter Schmid <schmid at snake dot iap dot physik dot tu-darmstadt dot de>
- Date: Sat, 14 Apr 2001 01:09:38 +0200 (CEST)
There are nine failures when the regression test suite from the boost
repository version 1.21.1 is run employing g++ version 3.1 20010413 as the
c++ compiler. g++ does not compile the following source files:
libs/functional/function_test.cpp +
libs/integer/integer_traits_test.cpp * - +
libs/random/random_test.cpp * - +
libs/random/random_demo.cpp * - +
libs/regex/demo/regress/regex_test.cpp +
libs/regex/demo/regress/wregex_test.cpp +
libs/utility/call_traits_test.cpp * - +
libs/utility/counting_iterator_test.cpp - +
libs/utility/iterator_traits_test.cpp - +
The failures with checking disabled are marked with an asterisk. The
additional failures for the old and for the new checking code are
marked with a minus or a plus sign, respectively.
The recent modifications of the new checking code decrease the number of
failures by three, resulting in three regressions in comparison to the
old checking code. The additional failures are because of g++ rejects
the code from the files libs/functional/function_test.cpp,
libs/regex/demo/regress/regex_test.cpp, and
libs/regex/demo/regress/wregex_test.cpp.
IMHO the rejection of these codes by g++ is incorrect. Could you please
verify whether these source files contain legal code?
Thank you for improving the checking code.
Peter Schmid