Re: [Boost-bugs] [Boost C++ Libraries] #11229: vector incorrectly copies move-only objects using memcpy

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11229: vector incorrectly copies move-only objects using memcpy
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-06-30 14:24:28


#11229: vector incorrectly copies move-only objects using memcpy
-------------------------------+------------------------
  Reporter: joseph.thomson@… | Owner: igaztanaga
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: move
   Version: Boost 1.58.0 | Severity: Problem
Resolution: fixed | Keywords:
-------------------------------+------------------------
Changes (by igaztanaga):

 * status: new => closed
 * resolution: => fixed

Comment:

 Boost.Move's intrinsic macros are internal so there is no requirement to
 implement the standard wording. In any case the special Clang case will be
 removed and internally the library will assume that
 BOOST_MOVE_HAS_TRIVIAL_COPY does not guarantee the copy constructor is
 callable. Change committed:

 https://github.com/boostorg/move/commit/e7d24400cb986efaefa0acbff5de6e74eae876d9

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/11229#comment:16>
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:20 UTC