vermaaso wrote:
Hi Robert,
I'm still working on running the tests. It looks like the serialization tests all passed, and currently I'm running all tests of the complete source tree. I noticed that a lot of tests in the type_traits have failed, but BOOST_IS_ABSTRACT should solve that, right ?
BOOST_IS_ABSTRACT "solves" it for the serialization library. Actually it would be better to say BOOST_IS_ABSTRACT works around the issue for compilers which don't pass the is_abstract type trait test. I made BOOST_IS_ABSTRACT so that there would be an "is_abstract" trait for compilers which didn't support the automatic one. I don't know if BOOST_IS_ABSTRACT has been used by other libraries for such a purpose. I would expect that for compilers which support is_abstract related type traits tests would fail but that libraries which depend upon this trait would document usage of BOOST_IS_ABSTRACT is permit the library to function inspite if lack of such a trait. I don't know if there are any libraries other than serialization which require this. Robert Ramey