Compile error current CVS with gcc3.3.1

Robert Jonsson robert.jonsson at dataductus.se
Tue Aug 5 10:59:02 UTC 2003


Hi,

I just uppgraded my compiler (through mandrake unstable) to gcc version 3.3.1 
(Mandrake Linux 9.2 3.3.1-0.7mdk)

It could be my system that has gone bad after the upgrade, but it doesn't look 
like it this far.

Anyway I thought I'd report that I get loads of errors in one file in the Ada 
parser when compiling gideon from current CVS.

The beginning has long ago scrolled out of my buffer, but it seems to be the 
same type of error over and over again.

This is how it looks towards the end:
AdaParser.cpp: In member function `void AdaParser::protected_body()':
AdaParser.cpp:13879: error: invalid static_cast from type `antlr::RefAST' to 
typ                       e `RefAdaAST'
AdaParser.cpp:13881: error: invalid static_cast from type `antlr::RefAST' to 
typ                       e `RefAdaAST'
AdaParser.cpp:13883: error: invalid static_cast from type `antlr::RefAST' to 
typ                       e `RefAdaAST'
AdaParser.cpp:13889: error: invalid static_cast from type `RefAdaAST' to type 
`a                       ntlr::RefAST'
AdaParser.cpp:13894: error: invalid static_cast from type `RefAdaAST' to type 
`a                       ntlr::RefAST'
AdaParser.cpp:13898: error: invalid static_cast from type `RefAdaAST' to type 
`a                       ntlr::RefAST'
AdaParser.cpp:13907: error: invalid static_cast from type `antlr::RefAST' to 
typ                       e `RefAdaAST'
make[3]: *** [AdaParser.lo] Fel 1
make[3]: Leaving directory `/home/ddskrjo/dev/cvs/kdevelop/parts/adasupport'
make[2]: *** [all-recursive] Fel 1
make[2]: Leaving directory `/home/ddskrjo/dev/cvs/kdevelop/parts'
make[1]: *** [all-recursive] Fel 1
make[1]: Leaving directory `/home/ddskrjo/dev/cvs/kdevelop'
make: *** [all] Fel 2
[ddskrjo at yosarian kdevelop]$

Anybody have any clues?

/Robert






More information about the KDevelop-devel mailing list