Re: [Boost-bugs] [Boost C++ Libraries] #10740: Multi-level containers do not cooperate with address tracking

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10740: Multi-level containers do not cooperate with address tracking
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-11-28 09:01:01


#10740: Multi-level containers do not cooperate with address tracking
-------------------------------------+-------------------------------------
  Reporter: Simon Etter | Owner: ramey
  <ettersi@…> | Status: closed
      Type: Bugs | Component: serialization
 Milestone: To Be Determined | Severity: Problem
   Version: Boost 1.56.0 | Keywords: Address tracking, STL
Resolution: invalid | containers
-------------------------------------+-------------------------------------

Comment (by Simon Etter <ettersi@…>):

 I uploaded a fix for `std::vector`. If I include this header instead of
 the Boost.Serialization code for `std::vector`, `test_z.cpp` runs without
 problems.

 The fix could be easily incorporated into `collections_load_imp.hpp`. The
 only problem is that it requires C++11 emplace and move semantics.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10740#comment:9>
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:17 UTC