I've been trying to get kaffe to work on my alpha. I got stuck after a while because I got errors saying: Internal error: caught an unexpected exception. Please check your CLASSPATH and your installation. java/lang/ArrayIndexOutOfBoundsException Aborted at different occasions (specifically, I tried to get gcjwebplugin to work with kaffe-1.1.5)
Similar problems were reported earlier at http://www.mail-archive.com/[email protected]/msg09531.html, but it seems that thread died. Doing a make check on kaffe-1.1.5 on alpha yields: Translated ParameterizedMethods.int_method_int_double_int(IDI)I (static) 0x1201d6448 Failure for test_1_2_3___int_method_int_double_int, got: 40000000 0.000000 expected: 00000003 0.000000 FAIL: jitBasic ================================ 1 of 1 tests failed Please report to [email protected] ================================ make[5]: *** [check-TESTS] Error 1 make[5]: Leaving directory `/var/tmp/portage/kaffe-1.1.5/work/kaffe-1.1.5/test/internal' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/var/tmp/portage/kaffe-1.1.5/work/kaffe-1.1.5/test/internal' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kaffe-1.1.5/work/kaffe-1.1.5/test' make[2]: *** [check-local] Error 2 make[2]: Leaving directory `/var/tmp/portage/kaffe-1.1.5/work/kaffe-1.1.5' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/kaffe-1.1.5/work/kaffe-1.1.5' make: *** [check-recursive] Error 1 When trying the make check with kaffe-1.1.4, I get: *** Semantic Caution: Overflow in int expression. 82. long l_should_be = 0x11111111 + 0x22222222 + 0x33333333 + 0x44444444 + ^-----------------------------------------------^ *** Semantic Caution: Overflow in int expression. FAIL: TestNative.java ================================ 134 of 144 tests failed Please report to [email protected] ================================ make[4]: *** [check-TESTS] Error 1 make[4]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test/regression' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test/regression' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test/regression' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test' make: *** [check-recursive] Error 1 I haven't tried the cvs. If you think it's worth checking out, I'd be willing to give it a try. I'm running on an alpha ev56, using gentoo-linux 2005.0. Many thanks, Stefaan _______________________________________________ kaffe mailing list [email protected] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
