Re: [Boost-bugs] [Boost C++ Libraries] #8400: Serialization uses typeid in shared_ptr helper even when compileing without RTTI support

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8400: Serialization uses typeid in shared_ptr helper even when compileing without RTTI support
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-02-18 18:03:39


#8400: Serialization uses typeid in shared_ptr helper even when compileing without
RTTI support
-------------------------------+---------------------------
  Reporter: mika.fischer@… | Owner: ramey
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: serialization
   Version: Boost 1.53.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------------

Comment (by Mika Fischer <mika.fischer@…>):

 I don't use that old version. But it seems to me that every archive
 includes boost/archive/shared_ptr_helper.hpp which in turn includes
 boost/serialization/shared_ptr_132.hpp which in turn includes
 boost/serialization/detail/shared_ptr_132.hpp

 So as far as I can tell, there is just no way to avoid including this
 header. And including it is all that's needed for the compiler to freak
 out because of the use of typeid etc.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8400#comment:6>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC