Dear All,
I'm facing the following problem.
I have the following class hierarchy:
AbstractBase <--- AbstractDerived <----
ConcreteDerived
I managed to make the serialization of
AbstractBase using text and binary archives
(text_[i/o]archive, binary_[i/o]archive),
tested, and works fine.
However when AbstractBase pointers are sent with MPI
functions a runtime exception occurs:
/usr/include/boost-1_35/boost/archive/detail/oserializer.hpp:413:
static void
boost::archive::detail::save_pointer_type