Boost logo

Boost :

Subject: Re: [boost] [spirit] VC10 ICE when defining a Karma/Qi rule in a 0x lambda
From: Stephan T. Lavavej (stl_at_[hidden])
Date: 2010-04-29 18:52:45


[Joseph Gauterin]
> I report a similar bug just a few minutes before I read this...
> https://connect.microsoft.com/VisualStudio/feedback/details/555365/c-compiler-crashes-c1001-on-valid-code-in-lambda-function
> After having looked at the source of boost::algorithm::to_lower_s, I believe
> it's the same issue.

Thanks very much for the minimal test case! Our compiler devs will enjoy it much more than a 12 MB preprocessed file.

One of our testers has confirmed that our recent lambda fixes don't fix this ICE. It's also triggering a compiler assertion, which will lead them to the problem (or at least one of the problems).

Stephan T. Lavavej
Visual C++ Libraries Developer


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