Boost logo

Boost :

Subject: Re: [boost] [preprocessor] integration of 'vctuple' branch breaks [accumulator] on msvc
From: Edward Diener (eldiener_at_[hidden])
Date: 2015-02-02 17:57:56


On 2/2/2015 5:29 AM, Jürgen Hunold wrote:
> Hi!
>
> It seems that
>
> commit 01848af60d7639fd441b5d03462e848175cf1692
> Merge: fd135a0 dc54fee
> Author: Edward Diener <..._at_...>
> Date: Fri Jan 30 23:16:08 2015 -0500
>
> Merge branch 'vctuple' into develop
>
> completely breaks Boost.Accumulator on all msvc versions. I've some code
> breaking with msvc-12.0 and the msvc-10.0 tests in the regression matrix are
> all red. For example:
>
> http://www.boost.org/development/tests/develop/developer/output/teeks99-08c-win2012R2-64on64-boost-bin-v2-libs-accumulators-test-weighted_tail_variate_means-test-msvc-10-0-debug-iterator_debugging-off-link-static-threading-multi.html
>
> fails with:
>
> .../accumulators/reference_accumulator.hpp(72) : error C2061: syntax error :
> identifier 'BOOST_PP_CAT'
> .../accumulators/reference_accumulator.hpp(72) : error C2947: expecting '>' to
> terminate template-parameter-list, found '>'
> .../accumulators/reference_accumulator.hpp(72) : fatal error C1903: unable to
> recover from previous error(s); stopping compilation
>
> Yours,
>
> Jürgen
>

Thanks for alerting me. I will revert the fix and then look into the
problem.


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