Boost logo

Boost :

Subject: [boost] [preprocessor] integration of 'vctuple' branch breaks [accumulator] on msvc
From: Jürgen Hunold (jhunold_at_[hidden])
Date: 2015-02-02 05:29:21


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

-- 
* Dipl.-Math. Jürgen Hunold  ! 
* voice: ++49 4257 300       ! Fährstraße 1
* fax  : ++49 4257 300       ! 31609 Balge/Sebbenhausen
* jhunold_at_gmx.eu             ! Germany

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