http://quantlib.414.s1.nabble.com/Off-topic-VC-6-0-with-fatal-error-C1001-tp3200p3207.html
Are there templates in this code? I know for a fact that VC++ 6.0 does not support all features.
In general, some constructions confuse the compiler. I always try not to annoy the compiling with clever code (this is because I try to do it as simple and understandable as possible).
> -----Original Message-----
> From: Luigi Ballabio [mailto:
[hidden email]]
> Sent: 19 August 2004 10:18
> To: Daniel J. Duffy
> Cc: Zhou Wu;
[hidden email]
> Subject: Re: [Quantlib-users] (Off topic) VC++ 6.0 with fatal error
> C1001:
>
>
>
> Hi,
>
> On 2004.08.18 19:13, Daniel J. Duffy wrote:
> > In my experience the fatal error is caused by a coding error. I used
> > to get it mainly with template classes (when I used too many >>>>> )
>
> no, I'd rule out an error (as in "syntax error") since the current
> repository compiles cleanly with gcc. It might be some legal but
> complex construct that VC can't digest for some reason. It'll
> need some
> investigation.
>
> As an aside: it's not the safest thing to rely on the latest cvs
> snapshot for production work. Even I don't do that :) You
> might want
> to stick with a release, or a copy of a stable snapshot. If
> you're just
> playing instead, of course it's all right...
>
> Later,
> Luigi
>