Boost logo

Boost :

From: Matthias Troyer (troyer_at_[hidden])
Date: 2005-08-09 11:19:22


We have a serious problem with the 1.33.0 release candidate, which
breaks all of our codes with gcc-3.3. The problem is the double
definition of is_abstract:

/misc/alps1/boost_1_33_0/boost/serialization/is_abstract.hpp:30: error:
redefinition
    of `struct boost::is_abstract<T>'
/misc/alps1/boost_1_33_0/boost/type_traits/is_abstract.hpp:130:
error: previous
    definition of `struct boost::is_abstract<T>'

would it be possible to put serialization/is_abstract.hpp into a
different namespace or to rename it?

For gcc-3.4 or higher everything works, but many users of our codes
still have gcc-3.3 installed and we would thus like to support gcc-3.3.

Best regards

Matthias


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