[kaffe] armv5b regression tests

Jari Korva jpkorva at iki.fi
Mon Aug 23 06:25:14 PDT 2004


On Thu, 19 Aug 2004, Dalibor Topic wrote:
> Nice! Could you comment on what your regression test results are with
> libffi vs. with kaffe's sysdepCallMethod?

I haven't got that far yet... My box is quite bare and I'll
have to cross-compile make, sed and cmp for it - unless there is a
more simple way to run the tests ;)

I have also some problems because kaffe is not able to load .class files
directly from disc - I have to put them into a zip or jar:

# ls ./HelloWorld.class
./HelloWorld.class
# java -classpath . HelloWorld
java.lang.ClassNotFoundException: HelloWorld
   at java.lang.Class.forName (Class.java)
# java -classpath hello.jar HelloWorld
Hello

Is this a bug or a feature? I had to build a static kaffe because my
platform does not have all the required libraries (including libffi):

./configure --build=i386-linux
--host=armv5b-softfloat-linux --without-x --disable-alsatest --disable-esdtest
--disable-sound --enable-pure-java-math --with-jikes=/opt/local/bin/jikes
--without-classpath-gtk-awt --without-kaffe-qt-awt --without-kaffe-x-awt
--with-threads=unix-pthreads --with-engine=intrp --with-libffi --with-staticbin

Third, I'm no longer able to compile cvs head for armv5b.
kaffe/kaffevm/intrp/methodcalls.c forces sysdepCallMethod, which causes an
ICE.

I'll let you know when I have updated my environment and run some tests
with the older version.

Cheers,
  Jari




More information about the kaffe mailing list