From: Victor A. Wagner, Jr. (vawjr_at_[hidden])
Date: 2004-02-06 16:12:32
vc++6.0, IMO, was a drain (net loss) on human progress.
I'm glad it's been upgraded and even _talking_ about it's deficiencies is,
IMO, a waste of time.
I'm delighted to see that the Spirit folks have given up on it (as should
we all, else we just encourage people to keep it "for now").
The above is not intended to be inflammatory at all, it's time is over,
let's move on to _real_ compilers that compile _real_ (standard) C++.
At Friday 2004-02-06 05:01, you wrote:
> > Initial Comment:
> > trying out the new boost_1_31_0 and i'm having
> > problems using the updated regex library as a
> > precompiled header.
> > ...\boost\regex\v4\perl_matcher_common.hpp(660) :
> > fatal error C1001: INTERNAL COMPILER ERROR
> > (compiler file 'msc1.cpp', line 1794)
> > Please choose the Technical Support command on
> > the Visual C++
> > Help menu, or open the Technical Support help
> > file for more information
> > I'd be curious if the .Net compiler had the same problem,
> > but I assume it doesn't. I can say that if I pull the
> > regex.hpp out of stdafx.h and put it into each .h or .cpp
> > file that references boost::regex, I get a clean compile.
> > However, I have dozens of tiny projects that would
> > require this change.
>I've tried all sorts of things to try and fix this, but I can't see any
>solution. As you rightly say Visual Studio .NET and .NET 2003 don't have
>this issue (I've checked). The strange thing is, the pre-compiled header
>builds OK, it's only when you come to use it that the error occurs. If
>anyone has any ideas I'd appreciate it.
>Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Victor A. Wagner Jr. http://rudbek.com
The five most dangerous words in the English language:
"There oughta be a law"
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk