|
Boost Testing : |
From: Sohail Somani (sohail_at_[hidden])
Date: 2008-04-06 01:35:44
Robert Ramey wrote:
> The serialization library fails to build for msvc compilers with version >=
> 8.0
>
> The failure occurs at the following lines. I have no idea what's causing
> this
> so if anyone knows anything feel free to bring me up to speed.
>
> // required by smart_cast for compilers not implementing
> // partial template specialization
> BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION(
> boost::archive::detail::basic_iarchive
> )
>
> Robert Ramey
I think I saw this the other day. Is this the problem where it is trying
to instantiate an abstract class? If so, my guess is:
* BOOST_IS_ABSTRACT is now an intrinsic for some Visual C++ compilers
* Some other boost header defines BOOST_IS_ABSTRACT
* That interferes with your BOOST_IS_ABSTRACT
-- Sohail Somani http://uint32t.blogspot.com