On Oct 29, 2014, at 8:29 AM, Robert Ramey
Marshall Clow-2 wrote
boost serialization is still broken(said so: http://article.gmane.org/gmane.comp.lib.boost.user/82715 ) and to date i do know no workaround to get my library to work on fx Arch Linux without telling users to rebuild with boost 1.55 (or sending them a saved package from my system…)
This is news to me. I can't find a trac item on it. All tests of polymorphic archives are passing.
I pulled this from a mail message from the RC1 discussion (sorry for the poor summarization):
Message-ID: <54463F97.6000008@ruhr-uni-bochum.de> Date: Tue, 21 Oct 2014 13:12:23 +0200 From: oswin krause
To: boost-users@lists.boost.org Subject: Re: [Boost-users] 1.57.0 beta 1 release candidates available for testing
boost serialization is still broken(said so: http://article.gmane.org/gmane.comp.lib.boost.user/82715 ) and to date i do know no workaround to get my library to work on fx Arch Linux without telling users to rebuild with boost 1.55 (or sending them a saved package from my system...)
Error message:
In file included from /home/ulfi/Shark/include/shark/Data/Impl/Dataset.inl:39:0, from /home/ulfi/Shark/include/shark/Data/Dataset.h:56, from /home/ulfi/Shark/include/shark/Models/Clustering/Centroids.h:39, from /home/ulfi/Shark/src/Models/Centroids.cpp:35: /home/ulfi/include/boost/serialization/shared_ptr.hpp: In instantiation of 'void boost::serialization::load(Archive&, boost::shared_ptr<U>&, unsigned int) [with Archive = boost::archive::polymorphic_iarchive; T = shark::blas::matrix
]': [ much more … ]
— Marshall