id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 10727,polymorphic serialization of shared_ptr fails,oswin.krause@…,Robert Ramey,"This issue arised in boost 1.56 and got reported here the first time: http://lists.boost.org/boost-users/2014/08/82735.php the answer reported this as being a likely duplicate of another fixed bug. I reported the bug later via the mailing list twice(1.56 after code analysis and 1.57 beta1) so now the official bug report to make it more official. ""taking a look at the trac ticket in the answer: https://svn.boost.org/trac/boost/ticket/10348 i came to the conclusion that this is not the same bug. the ticket there reported an error due to missing includes. However, the bug in the polymorphic archives is different as the polymorphic_iarchive class does not derive from detail::helper_collection (however the polymorphic_*_iarchive class do as they derive from *_iarchive via polymorphic_iarchive_rout) and thus a call to ar.template get_helper() will fail when ar is the polymorphic_iarchive class. I am not sure how to fix this easily."" Here is the error: /include/boost/serialization/shared_ptr.hpp:170:9: error: 'class boost::archive::polymorphic_iarchive' has no member named 'get_helper' the first link contains already a minimal example to reproduce the error. I would love to see it fixed prior to 1.57 ",Bugs,closed,To Be Determined,serialization,Boost 1.58.0,Regression,fixed,,dave.lowell@…