Re: [Boost-bugs] [Boost C++ Libraries] #7696: Conflict mutex.hpp together with move.hpp

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7696: Conflict mutex.hpp together with move.hpp
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-11-15 22:59:05


#7696: Conflict mutex.hpp together with move.hpp
----------------------------------+-----------------------------------------
  Reporter: orlov@… | Owner: igaztanaga
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: move
   Version: Boost 1.52.0 | Severity: Problem
Resolution: | Keywords:
----------------------------------+-----------------------------------------

Comment (by igaztanaga):

 The example compiles fine in my Visual 2010 installation with Boost 1.52
 (adding a main(){} line in the end of the example).

 However, reviewing Thread code I see that it uses non-public Boost.Thread
 internal classes and defines (like BOOST_MOVE_BOOST_NS, rv<> or
 has_move_emulation_enabled) not detailed in the documentation. I think
 that can be source of future incompatibility problems between Thread and
 Move, as Boost.Thread tries to support multiple move emulations. Much of
 those internals will change in future versions.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7696#comment:2>
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:11 UTC