Subject: [Boost-bugs] [Boost C++ Libraries] #12245: intrusive::bstree uses a shared static size_traits for constant_time_size<false>
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-06-01 20:55:10
#12245: intrusive::bstree uses a shared static size_traits for
constant_time_size<false>
-----------------------------------------+------------------------
Reporter: Jason Dillaman <dillaman@â¦> | Owner: igaztanaga
Type: Bugs | Status: new
Milestone: To Be Determined | Component: intrusive
Version: Boost 1.61.0 | Severity: Problem
Keywords: |
-----------------------------------------+------------------------
This causes helgrind warnings about data races to size_holder::decrement
when multiple instances of the same set instantiation is used.
See
https://github.com/boostorg/intrusive/blob/4cf38987a88e1bb1157f1b8957bc0fc167b576e4/include/boost/intrusive/bstree.hpp#L563
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/12245> 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:20 UTC