internal error - SP mismatch

James CE Johnson jcej@tragus.org
Fri Mar 24 07:58:00 GMT 2000


I guess I'm just one of those trouble-maker newbies...
Flushed with success from last night's testing (thanks Bryce & Tom), I decided
to try mixing some exising .class files with my simple testcase. Well,
libgcj-2.95.1 doesn't include gij so I tried to build the latest snapshot & got
the error above.
My gcc is a recently built 2.95.2.
My configure parameters to libgcj are:
 --enable-threads=posix --enable-java-gc=boehm --enable-interpreter
This is on a Linux 2.2.14 box that more or less has everything up to date.
java/math/BigInteger.java: In class `java.math.BigInteger':
java/math/BigInteger.java: In method `isNegative()':
java/math/BigInteger.java:282: internal error - SP mismatch
Premature end of .class file
/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava/java/math/BigInteger.class.
Premature end of .class file
/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava/java/math/BigInteger.class.
Premature end of .class file
/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava/java/math/BigInteger.class.
Premature end of .class file
/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava/java/math/BigInteger.class.
Premature end of .class file
/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava/java/math/BigInteger.class.
Premature end of .class file
/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava/java/math/BigInteger.class.
Premature end of .class file
/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava/java/math/BigInteger.class.
make[2]: *** [libgcj.zip] Error 1
make[2]: Leaving directory
`/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home2/jcej/ThirdParty/libgcj-objdir/i686-pc-linux-gnu/libjava'
make: *** [all-target-libjava] Error 2


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /