Boost logo

Boost :

Subject: Re: [boost] [variant] spirit broken
From: Antony Polukhin (antoshkka_at_[hidden])
Date: 2016-06-04 04:07:44


2016-06-03 10:30 GMT+03:00 Jürgen Hunold <jhunold_at_gmx.eu>:

> Hi Antony,
>
> according to git bisect, your commit
> -----------
> commit b3650685f941a0c35cadfd878a185f274e132788
> Author: Antony Polukhin <antoshkka_at_[hidden]>
> Date: Sat May 28 01:29:52 2016 +0300
>
> Variant constructors and assignment operators now do not participate in
> overload resolutions if variant can not hold the input type (trac 5871,
> trac
> 11602)
> ------------
>
> broke Boost.Spirit. The test failures can be seen in the regression matrix.
> For example:
>
>
> http://www.boost.org/development/tests/develop/developer/output/Flast-FreeBSD10-clang-3-7-0~gnu++11-boost-bin-v2-libs-spirit-test-karma_actions-p3-test-clang-linux-3-7-0-debug.html

Thanks for the report! Fixed that in
https://github.com/boostorg/variant/commit/b84f8c2141a7d18e6f55a4732bfc17de73f61870

If there'll be some other issues, please report ASAP.

-- 
Best regards,
Antony Polukhin

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