[kaffe] Kaffe 1.1.7 Make Check Fails on Fedora Core 5

Kelvin Xu kyoxu at hotmail.com
Fri Feb 2 01:36:41 PST 2007


Hi,

I managed to install Kaffe 1.1.7 successfully without errors . However, when 
i do a make check it fails. There seems to be problem with the classpath.

Do i have to set the classpath manually?

@83:    i2f
@84:    fload 2
@85:    fmul
@86:    f2i
@87:    putfield 75
@90:    return
L25:
2d8:    pushl ebx
2dd:    pushl #137139188
2e2:    call ?
2e8:    addl 8,esp
2ee:    movl eax,28(esi)
2f4:    fld 16(ebp)
2f6:    movl esi,eax
2fc:    addl #24,eax
2fe:    fstp (eax)
304:    movl ebx,-16(ebp)
30a:    movl ebx,12(ebp)
310:    fild -16(ebp)
316:    fstp -16(ebp)
31c:    fld 16(ebp)
322:    fmul -16(ebp)
328:    fstp -16(ebp)
32e:    movl -16(ebp),eax
32f:    pushl eax
334:    call ?
33a:    addl 4,esp
340:    movl eax,20(esi)
345:    jmpl L28
L28:
346:    popl ebx
346:    popl esi
346:    popl edi
346:    movl ebp,esp
346:    popl ebp
347:    ret
Method Constant Pool:
Translating java/util/HashMap.<init>(IF)V (normal) 0x82d7028
soft_fixup_trampoline(): return 0x82d7028
soft_fixup_trampoline(): meth 0x82b4e1c, where 0x82b4e30, native code 
0x82b4e30
callinfo = 0xbfea4a8c
Method: java/util/AbstractMap.<init>()V
L0:  1
@0:     aload 0
@1:     invokespecial 136
@4:     return
L2:
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     movl 8(ebp),ebx
18:     movl 12(ebp),eax
1a:     cmpl esp,eax
20:     jugt +5
25:     call soft_stackoverflow
2b:     movl ebx,-4(ebp)
31:     cmpl #0,ebx
37:     jne L2
3c:     call ?
L2:
41:     jmpl L4
L4:
L2:
42:     popl ebx
42:     popl esi
42:     popl edi
42:     movl ebp,esp
42:     popl ebp
43:     ret
Method Constant Pool:
Translating java/util/AbstractMap.<init>()V (normal) 0x82cd8b8
soft_fixup_trampoline(): return 0x82cd8b8
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     pushl 8(ebp)
17:     call ?
1d:     addl 4,esp
23:     popl ebx
23:     popl esi
23:     popl edi
23:     movl ebp,esp
23:     popl ebp
24:     ret
Method Constant Pool:
soft_fixup_trampoline(): return 0x82d2260
soft_fixup_trampoline(): meth 0x82aea20, where 0x82aea34, native code 
0x82aea34
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     pushl 24(ebp)
18:     pushl 20(ebp)
1e:     pushl 16(ebp)
24:     pushl 12(ebp)
2a:     pushl 8(ebp)
2f:     call ?
35:     addl 20,esp
3a:     jmpl L2
L2:
3b:     popl ebx
3b:     popl esi
3b:     popl edi
3b:     movl ebp,esp
3b:     popl ebp
3c:     ret
Method Constant Pool:
soft_fixup_trampoline(): return 0x82d0190
Success 00000003
class: Exceptions
  field: test__boolean_exception = 0x00000001
callinfo = 0xbfea5004
Method: Exceptions.boolean_exception()Z
L0:  2 L1:  1
@0:     iconst 0
@1:     istore 0
@2:     new 22
@5:     dup
@6:     invokespecial 26
@9:     athrow
L3:
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     movl 8(ebp),eax
14:     cmpl esp,eax
1a:     jugt +5
1f:     call soft_stackoverflow
21:     xorl ebx,ebx
27:     movl ebx,-4(ebp)
2c:     pushl #136716916
31:     call ?
37:     addl 4,esp
3d:     movl eax,-16(ebp)
43:     movl eax,-12(ebp)
49:     cmpl #0,eax
4f:     jne L3
54:     call ?
L3:
5a:     pushl 8(ebp)
60:     pushl -12(ebp)
66:     movl esi,-8(ebp)
6c:     movl ebx,-4(ebp)
72:     call *825a4f0
78:     addl 8,esp
7e:     pushl -16(ebp)
83:     call ?
89:     addl 4,esp
@10:    astore 1
@11:    iconst 1
@12:    istore 0
@13:    iload 0
@14:    ireturn
99:     movl ebp,ecx
99:     subl #?,ecx
99:     subl #3*SLOTSIZE,ecx
99:     movl ecx,esp
9f:     movl -8(ebp),esi
a5:     movl -4(ebp),ebx
aa:     movl #1,eax
af:     jmpl L7
L7:
b0:     popl ebx
b0:     popl esi
b0:     popl edi
b0:     movl ebp,esp
b0:     popl ebp
b1:     ret
Method Constant Pool:
Translating Exceptions.boolean_exception()Z (static) 0x825f900
soft_fixup_trampoline(): meth 0x825a4dc, where 0x825a4f0, native code 
0x825a4f0
callinfo = 0xbfea4ec0
Method: java/lang/Throwable.<init>()V
L0:  1
@0:     aload 0
@1:     aconst 0
@2:     invokespecial 158
@5:     return
L2:
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     movl 8(ebp),ebx
18:     movl 12(ebp),eax
1a:     cmpl esp,eax
20:     jugt +5
25:     call soft_stackoverflow
27:     xorl ecx,ecx
2d:     movl ebx,-8(ebp)
33:     movl ecx,-4(ebp)
39:     cmpl #0,ebx
3f:     jne L2
44:     call ?
L2:
4a:     pushl 12(ebp)
50:     pushl -4(ebp)
56:     pushl -8(ebp)
5c:     call *825a548
62:     addl 12,esp
67:     jmpl L4
L4:
68:     popl ebx
68:     popl esi
68:     popl edi
68:     movl ebp,esp
68:     popl ebp
69:     ret
Method Constant Pool:
Translating java/lang/Throwable.<init>()V (normal) 0x82c8eb0
soft_fixup_trampoline(): return 0x82c8eb0
soft_fixup_trampoline(): meth 0x825a534, where 0x825a548, native code 
0x825a548
callinfo = 0xbfea4e98
Method: java/lang/Throwable.<init>(Ljava/lang/String;)V
L0:  1 L1:  1
@0:     aload 0
@1:     invokespecial 159
@4:     aload 0
@5:     invokespecial 161
@8:     aload 0
@9:     invokevirtual 163
@12:    pop
@13:    aload 0
@14:    aload 1
@15:    putfield 25
@18:    return
L2:
L4:
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     movl 12(ebp),esi
18:     movl 8(ebp),ebx
1e:     movl 16(ebp),eax
20:     cmpl esp,eax
26:     jugt +5
2b:     call soft_stackoverflow
31:     movl ebx,-8(ebp)
37:     cmpl #0,ebx
3d:     jne L2
42:     call ?
L2:
48:     movl ebx,-8(ebp)
4e:     cmpl #0,ebx
54:     jne L4
59:     call ?
L4:
5f:     pushl 16(ebp)
65:     pushl -8(ebp)
6b:     call *825a498
71:     addl 8,esp
73:     movl (ebx),eax
79:     movl 56(eax),eax
7f:     pushl 16(ebp)
80:     pushl ebx
82:     call eax
88:     addl 8,esp
8e:     movl esi,12(ebx)
93:     jmpl L6
L6:
94:     popl ebx
94:     popl esi
94:     popl edi
94:     movl ebp,esp
94:     popl ebp
95:     ret
Method Constant Pool:
Translating java/lang/Throwable.<init>(Ljava/lang/String;)V (normal) 
0x82c97c8
soft_fixup_trampoline(): return 0x82c97c8
soft_fixup_trampoline(): meth 0x825a484, where 0x825a498, native code 
0x825a498
callinfo = 0xbfea4e70
Method: java/lang/Throwable.this()V
L0:  1
@0:     aload 0
@1:     aload 0
@2:     putfield 32
@5:     return
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     movl 8(ebp),ebx
18:     movl 12(ebp),eax
1a:     cmpl esp,eax
20:     jugt +5
25:     call soft_stackoverflow
2b:     movl ebx,16(ebx)
30:     jmpl L2
L2:
31:     popl ebx
31:     popl esi
31:     popl edi
31:     movl ebp,esp
31:     popl ebp
32:     ret
Method Constant Pool:
Translating java/lang/Throwable.this()V (normal) 0x82d0250
soft_fixup_trampoline(): return 0x82d0250
soft_fixup_trampoline(): meth 0x825a37c, where 0x825bcd4, native code 
0x825bcd4
callinfo = 0xbfea4e70
Method: java/lang/Throwable.fillInStackTrace()Ljava/lang/Throwable;
L0:  1
@0:     aload 0
@1:     aload 0
@2:     invokestatic 139
@5:     putfield 141
@8:     aload 0
@9:     aconst 0
@10:    putfield 143
@13:    aload 0
@14:    areturn
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     movl 8(ebp),ebx
18:     movl 12(ebp),eax
1a:     cmpl esp,eax
20:     jugt +5
25:     call soft_stackoverflow
26:     pushl eax
27:     pushl ebx
2d:     call *82b8dbc
33:     addl 8,esp
39:     movl eax,24(ebx)
3b:     xorl eax,eax
41:     movl eax,20(ebx)
43:     movl ebx,eax
48:     jmpl L2
L2:
49:     popl ebx
49:     popl esi
49:     popl edi
49:     movl ebp,esp
49:     popl ebp
4a:     ret
Method Constant Pool:
Translating java/lang/Throwable.fillInStackTrace()Ljava/lang/Throwable; 
(normal) 0x82cda78
soft_fixup_trampoline(): return 0x82cda78
soft_fixup_trampoline(): meth 0x82b8da8, where 0x82b8dbc, native code 
0x82b8dbc
callinfo = 0xbfea4e4c
Method: 
java/lang/VMThrowable.fillInStackTrace(Ljava/lang/Throwable;)Ljava/lang/VMThrowable;
L0:  1 L1:  1
@0:     new 2
@3:     dup
@4:     invokespecial 14
@7:     astore 1
@8:     aload 1
@9:     invokespecial 16
@12:    aload 1
@13:    areturn
L3:
L5:
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     movl 8(ebp),ebx
18:     movl 12(ebp),eax
1a:     cmpl esp,eax
20:     jugt +5
25:     call soft_stackoverflow
2a:     pushl #137140340
2f:     call ?
35:     addl 4,esp
3b:     movl eax,-12(ebp)
41:     movl eax,-8(ebp)
47:     cmpl #0,eax
4d:     jne L3
52:     call ?
L3:
58:     pushl 12(ebp)
5e:     pushl -8(ebp)
64:     call *82b8ec4
6a:     addl 8,esp
70:     movl -12(ebp),eax
72:     movl eax,esi
78:     movl esi,-12(ebp)
7e:     cmpl #0,esi
84:     jne L5
89:     call ?
L5:
8f:     pushl 12(ebp)
95:     pushl -12(ebp)
9b:     call *82b8e14
a1:     addl 8,esp
a3:     movl esi,eax
a8:     jmpl L7
L7:
a9:     popl ebx
a9:     popl esi
a9:     popl edi
a9:     movl ebp,esp
a9:     popl ebp
aa:     ret
Method Constant Pool:
Translating 
java/lang/VMThrowable.fillInStackTrace(Ljava/lang/Throwable;)Ljava/lang/VMThrowable; 
(static) 0x82b5120
soft_fixup_trampoline(): return 0x82b5120
soft_fixup_trampoline(): meth 0x82b8eb0, where 0x82b8ec4, native code 
0x82b8ec4
callinfo = 0xbfea4e24
Method: java/lang/VMThrowable.<init>()V
L0:  1
@0:     aload 0
@1:     invokespecial 19
@4:     return
L2:
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     movl 8(ebp),ebx
18:     movl 12(ebp),eax
1a:     cmpl esp,eax
20:     jugt +5
25:     call soft_stackoverflow
2b:     movl ebx,-4(ebp)
31:     cmpl #0,ebx
37:     jne L2
3c:     call ?
L2:
41:     jmpl L4
L4:
L2:
42:     popl ebx
42:     popl esi
42:     popl edi
42:     movl ebp,esp
42:     popl ebp
43:     ret
Method Constant Pool:
Translating java/lang/VMThrowable.<init>()V (normal) 0x82cdae8
soft_fixup_trampoline(): return 0x82cdae8
soft_fixup_trampoline(): meth 0x82b8e00, where 0x82b8e14, native code 
0x82b8e14
c:      pushl ebp
c:      movl esp,ebp
c:      subl #?,esp
c:      pushl edi
c:      pushl esi
c:      pushl ebx
12:     pushl 8(ebp)
17:     call ?
1d:     addl 4,esp
22:     jmpl L2
L2:
23:     popl ebx
23:     popl esi
23:     popl edi
23:     movl ebp,esp
23:     popl ebp
24:     ret
Method Constant Pool:
soft_fixup_trampoline(): return 0x82d2120
Internal error: caught an unexpected exception.
Please check your CLASSPATH and your installation.
java/lang/Throwable
/bin/sh: line 1: 30574 Aborted                 env 
TEST_CLASSES="ConstMethods.class ConstMathMethods.class 
ParameterizedMethods.class ParameterizedMathMethods.class 
ParameterizedLogicalMethods.class ParameterizedBitwiseMethods.class 
ControlFlowMethods.class StaticMethodCall.class TypeConversion.class 
StaticFields.class PrimitiveArrays.class ObjectFields.class 
MethodOptimizations.class NativeMethodCall.class Exceptions.class 
VirtualMethod.class" `. ../../BUILD_ENVIRONMENT; 
BOOTCLASSPATH=.:\${BOOTCLASSPATH}; export BOOTCLASSPATH; sed 's/.*export 
\(.*\)/echo \1=$\1/' < ../../BUILD_ENVIRONMENT | sh` ${dir}$tst
FAIL: jitBasic
================================
1 of 1 tests failed
Please report to kaffe at kaffe.org
================================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory 
`/home/EmbeddedLinux/rfs/home/kaffe-1.1.7/test/internal'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory 
`/home/EmbeddedLinux/rfs/home/kaffe-1.1.7/test/internal'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/home/EmbeddedLinux/rfs/home/kaffe-1.1.7/test'
make[2]: *** [check-local] Error 2
make[2]: Leaving directory `/home/EmbeddedLinux/rfs/home/kaffe-1.1.7'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/EmbeddedLinux/rfs/home/kaffe-1.1.7'
make: *** [check-recursive] Error 1


Regards,
Kelvin

_________________________________________________________________
Receive MSN Hotmail alerts over SMS! 
http://en-asiasms.mobile.msn.com/ac.aspx?cid=1002





More information about the kaffe mailing list