Boost logo

Boost Users :

Subject: Re: [Boost-users] C1001 ice with date/time and Boost 1.38
From: Peter Barker (newbarker_at_[hidden])
Date: 2009-02-15 05:06:36


On Sat, Feb 14, 2009 at 9:17 PM, gast128 <gast128_at_[hidden]> wrote:
> Dear all,
>
> I just downloaded Boost 1.38 and got ice with VStudio 2003 and sp1:
>
> c:\Work Sdk\boost_1_38_0\boost\date_time\gregorian\conversion.hpp(43) : fatal
> error C1001: INTERNAL COMPILER ERROR
> (compiler file 'msc1.cpp', line 2708)
> Please choose the Technical Support command on the Visual C++
> Help menu, or open the Technical Support help file for more
> information
>
> It took me 3 hours to solve but it seems that if the /FR (Include All Browse
> Information) is on, this error is generated.

I've encountered this with the Spirit2 and Multi-Index libraries too.
Luckily the Multi-Index author/documentation mentioned this somewhere
otherwise I'd probably not have solved it.

VS 2005 or VS 2008 are much better at coping with templates.

Regards,

Pete


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net