CVS MinGW (Crossed-)Native Compiler is Toast

Mohan Embar gnustuff@thisiscool.com
Sat Sep 20 20:02:00 GMT 2003


Hi People,

Here:

http://gcc.gnu.org/ml/java/2003-09/msg00115.html

...I reported that I got a weird parse.y error when I tried
to compile my networking test with the MinGW native
compiler (the (i686-pc-linux-gnu,i686-pc-mingw32,i686-pc-mingw32)
compiler). I was gearing up to put out a new build when
I noticed that I get the same error with a simple
HelloWorld application:

---------------------------------8<---------------------------------------------
D:\Program Files\thisiscool-gcc\examples\HelloWorld>gcj --main=HelloWorld -o HelloWorld.exe HelloWorld.java
HelloWorld.java: In class `HelloWorld':
HelloWorld.java: In method `HelloWorld.main(java.lang.String[])':
HelloWorld.java:5: internal compiler error: tree check: expected class 'e', have 't' (complex_type) in issue_warning_error_from_context, at java/parse.y:3051
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
---------------------------------8<---------------------------------------------

This doesn't happen with the cross compiler
((i686-pc-linux-gnu,i686-pc-linux-gnu,i686-pc-mingw32)).

I'll look into this more, but any insights would be appreciated.

-- Mohan
http://www.thisiscool.com/
http://www.animalsong.org/






More information about the Java mailing list