Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2002-08-12 07:59:54


At 10:16 PM 8/10/2002, Gennadiy Rozental wrote:
>
>"Beman Dawes" <bdawes_at_[hidden]> wrote in message
>news:4.3.2.7.2.20020810185319.01b1f2f0_at_mailhost.esva.net...
>> Gennadiy's unit_test_development branch has been merged into the main
CVS
>> trunk.
>>
>> As expected, this major revision to Boost.Test broke a lot of
regression
>> tests. Usually just minor stuff like status/Jamfile needing
>> "<lib>../libs/test/build/test_exec_monitor" added to a test, or the
test
>> program failing to #include <iostream> or <boost/cstdlib.hpp>, which
>> apparently were #included in the prior version of test_tools.hpp.
>
>Looks like You are managed to wipe out all my changes I committed
>yesterday.

That worried me since I had seen no conflict or merge indications from CVS,
so I checked the logs - see
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/boost/boost/boost/test/test_tools.hpp
for example. It doesn't show you as committing any changes for months
before my changes. So you must have forgotten to do the commit.

>...
>
>Could you run the regression test again then?

Done. Looking better. Results being uploaded now.

Note that some of the new fails aren't caused by Boost.Test issues. People
have been doing maintenance (threads, operators test, maybe others) that is
causing some of the fails.

If you get a chance, you might see if you can clear the Borland and GCC
error messages. See below. They are causing some of the results to look
worse than they really are.

I'd prefer not to disable the GCC warning globally - it will supposedly
pickup someone writing <iostream.h> instead of <iostream>.

--Beman

Borland:

c:\boost\site\libs/utility\compressed_pair_test.cpp:
Warning W8080 c:\boost\site\libs/utility\compressed_pair_test.cpp 403:
'unit_test_framework::LOGLEVEL' is declared but never used
Warning W8080 c:\boost\site\libs/utility\compressed_pair_test.cpp 403:
'unit_test_framework::NO_RESULT_CODE' is declared but never used
Warning W8080 c:\boost\site\libs/utility\compressed_pair_test.cpp 403:
'unit_test_framework::RESULT_REPORT' is declared but never used
Warning W8080 c:\boost\site\libs/utility\compressed_pair_test.cpp 403:
'unit_test_framework::TESTS_TO_RUN' is declared but never used
Warning W8080 c:\boost\site\libs/utility\compressed_pair_test.cpp 403:
'unit_test_framework::SAVE_TEST_PATTERN' is declared but never used
Warning W8080 c:\boost\site\libs/utility\compressed_pair_test.cpp 403:
'unit_test_framework::report_type_names' is declared but never used

GCC:

In file included from /usr/local/include/g++-v3/backward/strstream:51,
                  from C:/boost/site/boost/test/test_tools.hpp:25,
                  from
C:/boost/site/libs/signals/test/dead_slot_test.cpp:17:
/usr/local/include/g++-v3/backward/backward_warning.h:32:2: warning:
#warning This file includes at least one deprecated or antiquated header.
Please consider using one of the 32 headers found in section 17.4.1.2 of
the C++ standard. Examples include substituting the <X> header for the
<X.h> header for C++ includes, or <sstream> instead of the deprecated
header <strstream.h>. To disable this warning use -Wno-deprecated.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk