Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9266: Synchronized_value crashes MSVC12 (VS2013)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-10-18 18:20:32
#9266: Synchronized_value crashes MSVC12 (VS2013)
--------------------------------------+----------------------
Reporter: mjklaim@⦠| Owner: viboes
Type: Bugs | Status: assigned
Milestone: To Be Determined | Component: thread
Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords:
--------------------------------------+----------------------
Comment (by mjklaim@â¦):
Sorry!
I meant:
1. go into synchronized_value.hpp
2. search ifdefs testing BOOST_NO_CXX11_VARIADIC_TEMPLATES (there are 2
if I'm correct)
3. remove the ifdef and keep only the code that does use variadic
templates.
Then `boost::synchronized_value<int>` does compile for me.
I also forgot to say that I'm using the last boost thread interface (V4?).
I'm currently recompiling this revision of trunk boost with
BOOST_NO_CXX11_VARIADIC_TEMPLATES defined only for MSVC <= VC11 , see if
it impacts my current code (I suspect it will break my signals2 usage as
said in the mailing list but I want to be sure).
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/9266#comment:4> 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:14 UTC