hi,<br> while i was running make check command ,showed the following error...<br><br>bc: popl esi<br>bc: popl edi<br>bc: movl ebp,esp<br>bc: popl ebp<br>bd: ret<br>Method Constant Pool:<br>Translating Exceptions.int_exception1
(I)I (static) 0x815d660<br>Success 00000002<br> field: test_0__int_exception2 = 0x00000002<br>callinfo = 0xbfcfc980<br>Method: Exceptions.int_exception2(I)I<br> L0: 2 L1: 1<br>@0: iinc 0 1<br>@3: new 22<br>@6: dup
<br>@7: invokespecial 26<br>@10: athrow<br>L3:<br>c: pushl ebp<br>c: movl esp,ebp<br>c: subl #?,esp<br>c: pushl edi<br>c: pushl esi<br>c: pushl ebx<br>12: movl 8(ebp),ebx<br>18: movl 12(ebp),eax
<br>1a: cmpl esp,eax<br>20: jugt +5<br>25: call soft_stackoverflow<br>2b: addl #1,ebx<br>31: movl ebx,8(ebp)<br>36: pushl #135303796<br>3b: call ?<br>41: addl 4,esp<br>47: movl eax,-12(ebp)
<br>4d: movl eax,-8(ebp)<br>53: cmpl #0,eax<br>59: jne L3<br>5e: call ?<br>L3:<br>64: pushl 12(ebp)<br>6a: pushl -8(ebp)<br>70: movl esi,-4(ebp)<br>76: movl ebx,8(ebp)<br>7b: call ?<br>
81: addl 8,esp<br>87: pushl -12(ebp)<br>8c: call ?<br>92: addl 4,esp<br>@11: astore 1<br>@12: iinc 0 1<br>@15: iload 0<br>@16: ireturn<br>a2: movl ebp,ecx<br>a2: subl #?,ecx<br>a2: subl #3*SLOTSIZE,ecx
<br>a2: movl ecx,esp<br>a8: movl -4(ebp),esi<br>ae: movl 8(ebp),ebx<br>b4: addl #1,ebx<br>b6: movl ebx,eax<br>bb: jmpl L8<br>L8:<br>bc: popl ebx<br>bc: popl esi<br>bc: popl edi<br>bc: movl ebp,esp
<br>bc: popl ebp<br>bd: ret<br>Method Constant Pool:<br>Translating Exceptions.int_exception2(I)I (static) 0x815d820<br>Success 00000002<br> field: test_0__int_exception3 = 0x00000002<br>callinfo = 0xbfcfc980<br>
Method: Exceptions.int_exception3(I)I<br> L0: 2 L1: 1<br>@0: iinc 0 1<br>@3: new 22<br>@6: dup<br>@7: invokespecial 26<br>@10: athrow<br>L3:<br>c: pushl ebp<br>c: movl esp,ebp<br>c: subl #?,esp
<br>c: pushl edi<br>c: pushl esi<br>c: pushl ebx<br>12: movl 8(ebp),ebx<br>18: movl 12(ebp),eax<br>1a: cmpl esp,eax<br>20: jugt +5<br>25: call soft_stackoverflow<br>2b: addl #1,ebx<br>
31: movl ebx,8(ebp)<br>36: pushl #135303796<br>3b: call ?<br>41: addl 4,esp<br>47: movl eax,-12(ebp)<br>4d: movl eax,-8(ebp)<br>53: cmpl #0,eax<br>59: jne L3<br>5e: call ?<br>L3:<br>64: pushl 12(ebp)
<br>6a: pushl -8(ebp)<br>70: movl esi,-4(ebp)<br>76: movl ebx,8(ebp)<br>7b: call ?<br>81: addl 8,esp<br>87: pushl -12(ebp)<br>8c: call ?<br>92: addl 4,esp<br>@11: astore 1<br>@12: iinc 0 1
<br>@15: iload 0<br>@16: ireturn<br>a2: movl ebp,ecx<br>a2: subl #?,ecx<br>a2: subl #3*SLOTSIZE,ecx<br>a2: movl ecx,esp<br>a8: movl -4(ebp),esi<br>ae: movl 8(ebp),ebx<br>b4: addl #1,ebx<br>
b6: movl ebx,eax<br>bb: jmpl L8<br>L8:<br>bc: popl ebx<br>bc: popl esi<br>bc: popl edi<br>bc: movl ebp,esp<br>bc: popl ebp<br>bd: ret<br>Method Constant Pool:<br>Translating Exceptions.int_exception3
(I)I (static) 0x815d9e0<br>Success 00000002<br>class: VirtualMethod<br> field: test_0__base_fact = 0x00000001<br>callinfo = 0xbfcfc980<br>Method: VirtualMethod.base_fact(I)I<br> L0: 1 L1: 1<br>@0: new 2<br>@3: dup
<br>@4: invokespecial 32<br>@7: astore 1<br>@8: aload 1<br>@9: iload 0<br>@10: invokevirtual 24<br>@13: ireturn<br>L3:<br>c: pushl ebp<br>c: movl esp,ebp<br>c: subl #?,esp<br>c: pushl edi
<br>c: pushl esi<br>c: pushl ebx<br>12: movl 8(ebp),ebx<br>18: movl 12(ebp),eax<br>1a: cmpl esp,eax<br>20: jugt +5<br>25: call soft_stackoverflow<br>2a: pushl #135731892<br>2f: call ?
<br>35: addl 4,esp<br>3b: movl eax,-12(ebp)<br>41: movl eax,-8(ebp)<br>47: cmpl #0,eax<br>4d: jne L3<br>52: call ?<br>L3:<br>58: pushl 12(ebp)<br>5e: pushl -8(ebp)<br>64: call *8160a8c<br>
6a: addl 8,esp<br>70: movl -12(ebp),eax<br>72: movl eax,esi<br>74: movl (esi),eax<br>7a: movl 28(eax),eax<br>80: pushl 12(ebp)<br>81: pushl ebx<br>82: pushl esi<br>84: call eax<br>8a: addl 12,esp
<br>8f: jmpl L5<br>L5:<br>90: popl ebx<br>90: popl esi<br>90: popl edi<br>90: movl ebp,esp<br>90: popl ebp<br>91: ret<br>Method Constant Pool:<br>Translating VirtualMethod.base_fact(I)I (static) 0x8171b88
<br>soft_fixup_trampoline(): meth 0x8160a78, where 0x8160a8c, native code 0x8160a8c<br>callinfo = 0xbfcfc828<br>Method: VirtualMethod.<init>()V<br> L0: 1<br>@0: aload 0<br>@1: invokespecial 34<br>@4: return
<br>L2:<br>c: pushl ebp<br>c: movl esp,ebp<br>c: subl #?,esp<br>c: pushl edi<br>c: pushl esi<br>c: pushl ebx<br>12: movl 8(ebp),ebx<br>18: movl 12(ebp),eax<br>1a: cmpl esp,eax<br>
20: jugt +5<br>25: call soft_stackoverflow<br>2b: movl ebx,-4(ebp)<br>31: cmpl #0,ebx<br>37: jne L2<br>3c: call ?<br>L2:<br>41: jmpl L4<br>L4:<br>L2:<br>42: popl ebx<br>42: popl esi<br>
42: popl edi<br>42: movl ebp,esp<br>42: popl ebp<br>43: ret<br>Method Constant Pool:<br>Translating VirtualMethod.<init>()V (normal) 0x8175bc8<br>soft_fixup_trampoline(): return 0x8175bc8<br>soft_fixup_trampoline(): meth 0x81609c8, where 0x817c338, native code 0x817c338
<br>callinfo = 0xbfcfc824<br>Method: VirtualMethod.fact(I)I<br> L0: 2 L1: 3<br>@0: iload 1<br>@1: iconst 1<br>@2: if_icmpeq 9<br>c: pushl ebp<br>c: movl esp,ebp<br>c: subl #?,esp<br>c: pushl edi
<br>c: pushl esi<br>c: pushl ebx<br>12: movl 12(ebp),ebx<br>18: movl 8(ebp),esi<br>1e: movl 16(ebp),eax<br>20: cmpl esp,eax<br>26: jugt +5<br>2b: call soft_stackoverflow<br>31: cmpl #1,ebx
<br>37: je L2<br>@5: iload 1<br>@6: ifne 11<br>3d: cmpl #0,ebx<br>43: jne L3<br>@9: iconst 1<br>@10: ireturn<br>L2:<br>48: movl #1,eax<br>4d: jmpl L4<br>53: movl eax,-12(ebp)<br>@11: aload 0
<br>@12: iload 1<br>@13: iconst 1<br>@14: isub<br>@15: invokevirtual 24<br>@18: iload 1<br>@19: imul<br>@20: ireturn<br>L3:<br>55: movl ebx,eax<br>5b: subl #1,eax<br>5d: movl (esi),ecx<br>
63: movl 28(ecx),ecx<br>69: pushl 16(ebp)<br>6a: pushl eax<br>6b: pushl esi<br>6d: call ecx<br>73: addl 12,esp<br>76: imull ebx,eax<br>7b: jmpl L5<br>L5:<br>L4:<br>L4:<br>7c: popl ebx<br>
7c: popl esi<br>7c: popl edi<br>7c: movl ebp,esp<br>7c: popl ebp<br>7d: ret<br>Method Constant Pool:<br>Translating VirtualMethod.fact(I)I (normal) 0x81817d0<br>soft_fixup_trampoline(): return 0x81817d0
<br>Success 00000001<br> field: test_1__base_fact = 0x00000001<br>Success 00000001<br> field: test_2__base_fact = 0x00000002<br>Success 00000002<br> field: test_3__base_fact = 0x00000006<br>Success 00000006<br> field: test_4__base_fact = 0x00000018
<br>Success 00000018<br> field: test_5__base_fact = 0x00000078<br>Success 00000078<br>PASS: jitBasic<br>==================<br>All 1 tests passed<br>==================<br>make[5]: Leaving directory `/home/sreejith/Desktop/kaffe-
1.1.7/test/internal'<br>make[4]: Leaving directory `/home/sreejith/Desktop/kaffe-1.1.7/test/internal'<br>Making check in regression<br>make[4]: Entering directory `/home/sreejith/Desktop/kaffe-1.1.7/test/regression'
<br>Making check in compile_time<br>make[5]: Entering directory `/home/sreejith/Desktop/kaffe-1.1.7/test/regression/compile_time'<br>make[5]: Nothing to be done for `check'.<br>make[5]: Leaving directory `/home/sreejith/Desktop/kaffe-
1.1.7/test/regression/compile_time'<br>Making check in run_time<br>make[5]: Entering directory `/home/sreejith/Desktop/kaffe-1.1.7/test/regression/run_time'<br>make[5]: Nothing to be done for `check'.<br>make[5]: Leaving directory `/home/sreejith/Desktop/kaffe-
1.1.7/test/regression/run_time'<br>Making check in compiler<br>make[5]: Entering directory `/home/sreejith/Desktop/kaffe-1.1.7/test/regression/compiler'<br>make[5]: Nothing to be done for `check'.<br>make[5]: Leaving directory `/home/sreejith/Desktop/kaffe-
1.1.7/test/regression/compiler'<br>make[5]: Entering directory `/home/sreejith/Desktop/kaffe-1.1.7/test/regression'<br>make check-TESTS<br>make[6]: Entering directory `/home/sreejith/Desktop/kaffe-1.1.7/test/regression'
<br>PASS: HelloWorldApp.class.save<br>PASS: HelloWorldApp.java<br>PASS: MultiArray.java<br>PASS: RefTest.java<br>PASS: TestIntLong.java<br>PASS: TestFloatDouble.java<br>PASS: DoubleCvt.java<br>PASS: DoubleNeg.java<br>PASS:
DoubleConst.java<br>PASS: DoublePrint.java<br>PASS: DoubleComp.java<br>PASS: ModuloTest.java<br>PASS: LongNeg.java<br>PASS: FPUStack.java<br>PASS: NegativeDivideConst.java<br>PASS: divtest.java<br>PASS: DoubleIEEE.java<br>
PASS: Str.java<br>PASS: Str2.java<br>PASS: InternHog.java<br>PASS: IndexTest.java<br>PASS: StackDump.java<br>PASS: CatchLimits.class.save<br>PASS: tname.java<br>PASS: ttest.java<br>PASS: ThreadInterrupt.java<br>PASS: ThreadState.java
<br>PASS: UncaughtException.java<br>PASS: IllegalWait.java<br>PASS: WaitTest.java<br>PASS: Preempt.java<br>PASS: TestSerializable.java<br>PASS: TestSerializable2.java<br>PASS: SerializationCompatibility.java<br>PASS: SerialPersistentFields.java
<br>PASS: TestSerialVersions.java<br>PASS: TestSerialPersistent.java<br>PASS: TestSerialFields.java<br>PASS: TestObjectStreamField.java<br>PASS: ReflectInterfaces.java<br>PASS: InnerTest.java<br>PASS: SerialUID.java<br>PASS:
TestCasts.java<br>PASS: Alias.java<br>PASS: NullPointerTest.java<br>PASS: NullInvoke.java<br>PASS: TableSwitch.java<br>PASS: LostFrame.java<br>PASS: ConstructorTest.java<br>PASS: burford.java<br>PASS: IllegalInterface.java
<br>PASS: GetInterfaces.java<br>PASS: IntfTest.java<br>PASS: SignedShort.java<br>PASS: CharCvt.java<br>PASS: BadFloatTest.java<br>PASS: ProcessTest.java<br>PASS: UDPTest.java<br>FAIL: SoTimeout.java<br>PASS: wc.java<br>PASS:
FileTest.java<br>PASS: FileChecks.java<br>PASS: finalexc.java<br>PASS: finaltest.java<br>PASS: finaltest2.java<br>PASS: forNameTest.java<br>PASS: LoaderTest.java<br>PASS: ArrayForName.java<br>PASS: KaffeVerifyBug.java<br>
PASS: Schtum.java<br>PASS: Reflect.java<br>PASS: MethodBug.java<br>PASS: Bean.java<br>PASS: SortTest.java<br>PASS: ArraysTest.java<br>PASS: SubListTest.java<br>PASS: HashTest.java<br>PASS: SecureRandomTest.java<br>PASS: MapTest.java
<br>PASS: URLTest.java<br>PASS: PropertiesTest.java<br>PASS: ReaderTest.java<br>PASS: CharArrayReaderTest.java<br>PASS: LineNumberReaderTest.java<br>PASS: BufferedReaderTest.java<br>PASS: ReaderReadVoidTest.java<br>PASS:
InputStreamTest.java<br>PASS: BufferedInputStreamAvailableTest.java<br>PASS: PipeTest.java<br>PASS: DateFormatTest.java<br>PASS: GetField.java<br>PASS: LostTrampolineFrame.java<br>PASS: NetworkInterfaceTest.java<br>PASS:
InetAddressTest.java<br>PASS: InetSocketAddressTest.java<br>PASS: ShutdownHookTest.java<br>PASS: TestMessageFormat.java<br>PASS: ReflectInvoke.java<br>PASS: InvTarExcTest.java<br>PASS: DeleteFile.java<br>PASS: PrimordialLoaderTest.java
<br>PASS: SystemLoaderTest.java<br>PASS: NoClassDefTest.java<br>PASS: CLTest.java<br>PASS: CLTestConc.java<br>PASS: CLTestJLock.java<br>PASS: CLTestLie.java<br>PASS: CLTestFindLoaded.java<br>PASS: ClassDeadLock.java<br>PASS:
ExceptionTest.java<br>PASS: ExceptionTestClassLoader.java<br>PASS: ExceptionTestClassLoader2.java<br>PASS: TestClassRef.java<br>PASS: ClassGC.java<br>PASS: GCTest.java<br>PASS: ThreadLocalTest.java<br>PASS: BeanBug.java<br>
PASS: BitSetTest.java<br>PASS: ExceptionInInitializerTest.java<br>PASS: InitTest.java<br>PASS: CLInitThrow.java<br>PASS: ProcessClassTest.java<br>PASS: ProcessClassInst.java<br>PASS: ProcessClassStop.java<br>PASS: FindSystemClass.java
<br>PASS: ProcessClassLockTest.java<br>PASS: DoubleBug.java<br>PASS: TestUnlock.java<br>PASS: MarkResetTest.java<br>PASS: HashtableTest1.java<br>PASS: ReflectMultiArray.java<br>PASS: ExecTest.java<br>PASS: BadClassVersion.java
<br>PASS: InterfaceSuperClass.java<br>PASS: ImplementClass.java<br>PASS: FieldErrors.java<br>PASS: MethodErrors.java<br>PASS: ProhibitedClass.java<br>PASS: KaffeInternal.java<br>PASS: SecurityMan.java<br>PASS: SecurityMan2.java
<br>PASS: CatchDeath.java<br>PASS: DeadThread.java<br>PASS: tthrd1.java<br>PASS: DosTimeVerify.java<br>PASS: ZipVerify.java<br>PASS: ZipTest.java<br>PASS: TruncatedClass.java<br>PASS: TestNative.java<br>PASS: TestGnuCrypto.java
<br>================================<br>1 of 150 tests failed<br>Please report to <a href="mailto:kaffe@kaffe.org">kaffe@kaffe.org</a><br>================================<br>make[6]: *** [check-TESTS] Error 1<br>make[6]: Leaving directory `/home/sreejith/Desktop/kaffe-
1.1.7/test/regression'<br>make[5]: *** [check-am] Error 2<br>make[5]: Leaving directory `/home/sreejith/Desktop/kaffe-1.1.7/test/regression'<br>make[4]: *** [check-recursive] Error 1<br>make[4]: Leaving directory `/home/sreejith/Desktop/kaffe-
1.1.7/test/regression'<br>make[3]: *** [check-recursive] Error 1<br>make[3]: Leaving directory `/home/sreejith/Desktop/kaffe-1.1.7/test'<br>make[2]: *** [check-local] Error 2<br>make[2]: Leaving directory `/home/sreejith/Desktop/kaffe-
1.1.7'<br>make[1]: *** [check-am] Error 2<br>make[1]: Leaving directory `/home/sreejith/Desktop/kaffe-1.1.7'<br>make: *** [check-recursive] Error 1<br><br><br>Please help me solve this error..<br><br clear="all"><br>
-- <br>Sreejith K.S - <br><br>