Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-02-14 03:16:50


On Monday 13 February 2006 23:58, Alexey Pakhunov wrote:
> Vladimir Prus wrote:
> > After that solved, I see some strange things going on in V2 results.
> > Many tests are marked as "Missing". For example, all "bind" tests.
> > Can you do the following quick checks:
>
> Well, I could simply run out of free space on the drive. :-/

Ah!

> After
> updating the whole build tree from CVS I was able to run all tests on
> V2. The resulting log is attached to the same page:
>
> http://zigzag.cs.msu.su/boost.build/attachment/wiki/TestingOnBoost/boost_v2
>_msvc-8.0_2.tar.bz2

Things are looking much better now! The biggest problem is the serialization
library, with a *w*dll tests failing. I've just comitted this patch, that
should handle this situation:

RCS file: /cvsroot/boost/boost/libs/serialization/build/Jamfile.v2,v
retrieving revision 1.5
diff -u -r1.5 Jamfile.v2
--- Jamfile.v2 13 Feb 2006 08:52:58 -0000 1.5
+++ Jamfile.v2 14 Feb 2006 07:16:00 -0000
@@ -58,7 +58,7 @@
        <link>shared:<define>BOOST_SERIALIZATION_DYN_LINK=1
        ;

-lib boost_wserialization : $(WSOURCES).cpp :
+lib boost_wserialization : $(WSOURCES).cpp boost_serialization :
         <toolset>msvc:<cxxflags>/Gy
         <link>shared:<define>BOOST_WSERIALIZATION_DYN_LINK=1
         <link>shared:<define>BOOST_SERIALIZATION_DYN_LINK=1

Then, I see that one 'assign' test and a number of multi_index test fail in
V1, but pass in V2. Seems like there was some bug with autolinking of
serialization library recently that was fixed. Can you re-run V1 tests too?

Then, V2 tries to run iostream compression tests, which fail. I'll look into
this.

The Spiris tests difference seem to stem from the fact that some tests were
renamed, so rerunning V1 tests should also help.

There was link error on the 'thread' library due to missing <define> that I've
fixed as well.

If you could rerun V1 and V2 tests again, I think we'll be even closer to 100%
equality.

- Volodya


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk