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: 2013-08-21 16:11:04


#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 ramey):

 Hmmmm - this actually requires some careful thought. The serialization
 library uses the concept of "no typeid" as an indicator that there is no
 such facility and some other type id facility has been provided. Shared
 ptr implements its own typeid facility. So depending upon the
 implementation detail in shared_ptr raises questions about what it is we
 really want. Naturally I'm reluctant to spend time on this question at
 this point. I was even considering just dropping the old shared_ptr
 implementation.

 Does the current situation cause any problems?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8400#comment:1>
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:13 UTC