Boost logo

Boost :

Subject: [boost] [thread] Can Boost.Thread use Boost.Atomic without falling on a compatibility issue?
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2013-01-12 05:37:30


Hi,

in order to fix this issue, https://svn.boost.org/trac/boost/ticket/5752
: "boost::call_once() is unreliable on some platforms", I would like to
use Boost.Atomic as suggested on the ticket. As Boost.Atomic is not a
header-only library the user would need to link with boost_atomic.

Is this an acceptable change? I'm requesting this as recently there were
some people reactive to some changes in Boost.Thread. Would this be
considered an compatibility issue?
If yes should the fix for the call_once issue be included if the user
request it using conditional compilation or even go on a separated
version of Boost.Thread?

Thanks,
Vicente


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