
"val salamakha" <v_s_ha@yahoo.com> wrote in message
I got another MS bug in a file Parser.hpp where the boost lib is used
Parser.hpp(311) : fatal error C1001: INTERNAL COMPILER ERROR (compiler file 'msc1.cpp', line 2701) Please choose the Technical Support command on the Visual C++ Help menu, or open the Technical Support help file for more
This is a known MS bug in MSVS .NET 2003 /article 843408/ concerning using typedef and classes.
Do you have any experience how to go around?
Are you sure your problem is the same as the one mentioned in the artcile? There are a number of things that can lead to internal compiler errors. The article describes a situation in which invalid code -- which should generate a descriptive error message -- instead produces an internal error. The answer, in this case, is not to define a class and a typedef with the same name in the same scope. Jonathan