Boost logo

Boost :

Subject: Re: [boost] [fusion] change on trunk breaking proto
From: OvermindDL1 (overminddl1_at_[hidden])
Date: 2009-12-23 06:58:00


On Wed, Dec 23, 2009 at 4:50 AM, Christopher Schmidt
<mr.chr.schmidt_at_[hidden]> wrote:
> 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."

I notice that they always say that when they are never going to fix
it. There are still some bugs from 2k3 that are still not fixed up to
2k10 that were ignored with that same message (but relating to 2k3)...


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