Boost logo

Boost :

From: Guillaume Melquiond (guillaume.melquiond_at_[hidden])
Date: 2004-07-14 09:36:36


Sorry for not directly replying to the original message, I erased it by
mistake.

Le mer 14/07/2004 à 10:48, Aleksey Gurtovoy a écrit :
> Robert Ramey writes:

> >>> Serialization
> >>> /////////////

> > I've tested against the latest CVS on my own machine with satisfactory
> > results. The compilers I've tested are:
> >
> > 1) MSVC 7.1
> > 2) MSVC 6.0
> > 3) Borland 5.51
> > 4) Borland 5.60
> > 5) gcc 3.3 under cygwin
> > 6) gcc 3.4 on linux (draft #20) has been tested on linux with good results
>
> Wonderful!

> > I haven't seen any test results from boost test servers for the
> > serialization library - I expect to see some soon. If past experience is any
> > guide - any platform NOT on the above list will have at least a few issues.

I can't achieve these good results on Linux with GCC 3.4.0. Is draft #20
the version currently in CVS? If so, only three tests are passing, the
206 other ones are failing because of a failure during the build of the
static libraries:

/boost/boost/noncopyable.hpp: In copy constructor `boost::archive::class_name_type::class_name_type(const boost::archive::class_name_type&)':
/boost/boost/noncopyable.hpp:27: error: `boost::noncopyable::noncopyable(const boost::noncopyable&)' is private
/boost/libs/serialization/build/../src/basic_oarchive.cpp:333: error: within this context

The serialization library seems to work better with GCC 3.3.4: only six
failures. There are around 40 failures with Intel 8.0.58.

Regards,

Guillaume

PS: I'm impressed by the number of tests: 209. That's quite huge.


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