Boost logo

Boost :

Subject: [boost] Boost.Thread and Boost.Move collision
From: Ion Gaztañaga (igaztanaga_at_[hidden])
Date: 2011-12-01 06:34:43


Hi,

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.

Best,

Ion


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