Subject: Re: [boost] [fusion] change on trunk breaking proto
From: Christopher Schmidt (mr.chr.schmidt_at_[hidden])
Date: 2009-12-23 06:50:10
Christopher Schmidt schrieb:
>>> The problem in proto is probably caused by a bug in the VC9/VC10
>>> compiler. The non-random-access implementation of fusion::detail::fold
>>> wrongly causes the compiler to instantiate nested template parameters of
>>> the functor.
>>> I attached a minimal sample which reproduces this problem.
>> You should file a bug with Microsoft and attach the preprocessed source
>> code. I can do this if you don't know how.
> I will file a bug myself. Thanks for the offer though :)
The Microsoft compiler team confirmed the bug. Unfortunately,
"it is too close to the release of VS 2010 to include a fix for this
issue but we shall consider the fix for the next version of the compiler."
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk