Boost logo

Boost Users :

Subject: Re: [Boost-users] C1001 ice with date/time and Boost 1.38
From: Max (more4less_at_[hidden])
Date: 2009-02-17 09:17:57


> 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.
>

I encountered the same problem with boost.format since boost 1.37.0
and the problem persists with 1.38.0. I've been asking for help with this
matter for a while but got no result. :-(

Getting your hints, I immediately gave it a try and it DID work!
Thank you so mush for sharing your experience with us, gast128.

I was ever decided to stick to 1.36.0 for a while until I upgrade the
project to
VS2005 or 2008.

Thanks again.

B/Rgds
Max


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