Boost logo

Boost :

Subject: Re: [boost] Boost.Thread and Boost.Move collision
From: Ion Gaztañaga (igaztanaga_at_[hidden])
Date: 2011-12-01 16:44:47


El 01/12/2011 14:16, Anthony Williams escribió:
> On 01/12/11 11:34, Ion Gaztañaga wrote:
>> I've recently received some bugs caused by name collision between
>> Boost.Move and Boost.Thread. Like many other libraries, Boost.Thread has
>> its own move emulation code, and those functions are in the top-level
>> namespace.
>>
>> I guess there is no trivial solution for this. Options:
>>
>> 1) Move Boost.Move elements to boost::move:: namespace
>> 2) Move Boost.Thread elements to boost::thread namespace
>> 3) Modify Boost.Thread to make use of Boost.Move
>>
>> I would like to know your opinion on this as this issue is related to
>> two official Boost libraries.
>
> Boost.Thread should definitely use Boost.Move. That's always been the plan.

Ok, I guess this won't be a trivial change, some let me know if I can help.

Ion


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk