
27 Jul
2011
27 Jul
'11
10:55 p.m.
Tim Blechmann wrote:
* gcc-4.6 (and probably earlier) cannot compile boost.lockfree with std::atomic
i suspect, their implementation is still incomplete
Can you tell us more about that? Perhaps it points to an issue with boost.lockfree that reviewers might be interested in.
many undefined references to std::atomic members:
queue.cpp:(.text+0x48): undefined reference to `std::atomic<boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node> >::load(std::memory_order) const'
Right, yes, see e.g. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49445 ; it's incomplete. Regards, Phil.