This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Boost regression testsuite results for the improved new checkingcode


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]