Boost logo

Boost :

Subject: Re: [boost] Patch bonanza for VS2013 Preview support
From: Daniel James (daniel_at_[hidden])
Date: 2013-07-02 09:56:15


On Tue, 2 Jul 2013, at 01:35 AM, Lars Viklund wrote:
>
> Boost.Signals VS2013 Preview version bump
> https://svn.boost.org/trac/boost/ticket/8755
> The BOOST_WORKAROUND macros at
> boost/signals/detail/named_slot_map.hpp:130 and
> libs/signals/src/named_slot_map.cpp:27 needs to be increased to <= 1800
> in order to encompass the Visual Studio 2013 Preview compiler.

The "correct" thing to do would be to use 'BOOST_TESTED_AT', i.e.

BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1700))

This will use the workaround for new versions by default, then when new
compilers are released, outdated tests can be found by using
BOOST_DETECT_OUTDATED_WORKAROUNDS. I'm not sure if anyone actually does
that. It's described in 'boost/detail/workaround.hpp'.


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