[kaffe] Release Candidate 1 this weekend

Valentin Valchev v_valchev@prosyst.bg
Mon, 22 Apr 2002 15:34:07 +0300


This is a multi-part message in MIME format.

------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: text/plain;
	charset="windows-1251"
Content-Transfer-Encoding: 7bit

I've compiled kaffe on cygwin. Here are regression test results (attached in
this mail)

I also had to do some other changes in order to make kaffe compile. The
changes
are described here -> http://fir4o.hit.bg/cygwin-kaffe.html

Actually I didn't modified makefiles to inzlide zlib but used insted LDFLAGS
prior configure:
LDFLAGS=-lz ./configure --enable-debug --with-engine=intrp --prefix="c:/"

With engine!=intrp there are much more failed tests.

---------------------------------------------------------------
ProSyst Bulgaria Ltd.            Valentin Valchev
48 Vladajska Str.                Project Manager
Sofia 1606, Bulgaria             Dept: mBedded Server/Broadband
http://www.prosyst.com/          Phone: +359 (2) 9523581-107
---------------------------------------------------------------
Leading Software Technology for Open Service Gateways


------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: text/plain;
	name="make-check-out.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="make-check-out.txt"

$ make check=0A=
make  check-TESTS=0A=
make[1]: Entering directory `/cygdrive/d/kaffe/test/regression'=0A=
test -z "*.class *.fail *.out core *.core ExceptionTest ziptest1.zip    =
ziptest2=0A=
.zip frozen_serial" || rm -f *.class *.fail *.out core *.core =
ExceptionTest zipt=0A=
est1.zip        ziptest2.zip frozen_serial=0A=
PASS: HelloWorldApp.class.save=0A=
PASS: HelloWorldApp.java=0A=
PASS: TestIntLong.java=0A=
PASS: TestFloatDouble.java=0A=
PASS: DoubleCvt.java=0A=
PASS: DoubleNeg.java=0A=
PASS: DoubleConst.java=0A=
PASS: DoublePrint.java=0A=
PASS: DoubleComp.java=0A=
PASS: ModuloTest.java=0A=
PASS: LongNeg.java=0A=
PASS: FPUStack.java=0A=
PASS: divtest.java=0A=
PASS: Str.java=0A=
PASS: Str2.java=0A=
PASS: InternHog.java=0A=
PASS: IndexTest.java=0A=
PASS: StackDump.java=0A=
PASS: tname.java=0A=
PASS: ttest.java=0A=
PASS: ThreadInterrupt.java=0A=
PASS: ThreadState.java=0A=
PASS: UncaughtException.java=0A=
PASS: IllegalWait.java=0A=
FAIL: Preempt.java=0A=
PASS: ReflectInterfaces.java=0A=
PASS: InnerTest.java=0A=
PASS: SerialUID.java=0A=
PASS: TestSerializable.java=0A=
FAIL: TestSerializable2.java=0A=
PASS: TestCasts.java=0A=
FAIL: Alias.java=0A=
PASS: NullPointerTest.java=0A=
PASS: NullInvoke.java=0A=
PASS: TableSwitch.java=0A=
PASS: LostFrame.java=0A=
PASS: ConstructorTest.java=0A=
PASS: burford.java=0A=
PASS: IllegalInterface.java=0A=
PASS: GetInterfaces.java=0A=
PASS: IntfTest.java=0A=
PASS: SignedShort.java=0A=
PASS: CharCvt.java=0A=
PASS: BadFloatTest.java=0A=
d:\kaffe\kaffe\kaffe\Kaffe.exe: *** 1. unable to allocate heap =
0x10030000, heap_=0A=
chunk_size 268435456, pid 1364, Win32 error 487=0A=
FAIL: ProcessTest.java=0A=
PASS: UDPTest.java=0A=
PASS: SoTimeout.java=0A=
FAIL: wc.java=0A=
PASS: FileTest.java=0A=
PASS: finalexc.java=0A=
PASS: finaltest.java=0A=
PASS: finaltest2.java=0A=
PASS: forNameTest.java=0A=
PASS: LoaderTest.java=0A=
PASS: ArrayForName.java=0A=
FAIL: KaffeVerifyBug.java=0A=
PASS: Schtum.java=0A=
PASS: Reflect.java=0A=
PASS: MethodBug.java=0A=
PASS: Bean.java=0A=
PASS: SortTest.java=0A=
PASS: HashTest.java=0A=
PASS: MapTest.java=0A=
PASS: URLTest.java=0A=
PASS: PropertiesTest.java=0A=
PASS: ReaderTest.java=0A=
PASS: CharArrayReaderTest.java=0A=
PASS: LineNumberReaderTest.java=0A=
PASS: BufferedReaderTest.java=0A=
PASS: ReaderReadVoidTest.java=0A=
PASS: PipeTest.java=0A=
PASS: ReflectInvoke.java=0A=
PASS: InvTarExcTest.java=0A=
PASS: SystemLoaderTest.java=0A=
PASS: CLTest.java=0A=
PASS: CLTestConc.java=0A=
PASS: CLTestJLock.java=0A=
PASS: CLTestLie.java=0A=
PASS: CLTestFindLoaded.java=0A=
PASS: ClassDeadLock.java=0A=
PASS: ExceptionTest.java=0A=
PASS: ExceptionTestClassLoader.java=0A=
PASS: ExceptionTestClassLoader2.java=0A=
PASS: TestClassRef.java=0A=
PASS: ClassGC.java=0A=
PASS: GCTest.java=0A=
PASS: ThreadLocalTest.java=0A=
PASS: BeanBug.java=0A=
PASS: BitSetTest.java=0A=
PASS: ExceptionInInitializerTest.java=0A=
PASS: InitTest.java=0A=
PASS: ProcessClassTest.java=0A=
PASS: ProcessClassInst.java=0A=
PASS: ProcessClassStop.java=0A=
PASS: FindSystemClass.java=0A=
PASS: ProcessClassLockTest.java=0A=
PASS: DoubleBug.java=0A=
PASS: TestUnlock.java=0A=
PASS: MarkResetTest.java=0A=
PASS: HashtableTest1.java=0A=
PASS: ReflectMultiArray.java=0A=
d:\kaffe\kaffe\kaffe\Kaffe.exe: *** 1. unable to allocate heap =
0x10030000, heap_=0A=
chunk_size 268435456, pid 1428, Win32 error 487=0A=
d:\kaffe\kaffe\kaffe\Kaffe.exe: *** 1. unable to allocate heap =
0x10030000, heap_=0A=
chunk_size 268435456, pid 744, Win32 error 487=0A=
FAIL: ExecTest.java=0A=
PASS: CatchDeath.java=0A=
PASS: ThreadStop.java=0A=
PASS: DeadThread.java=0A=
PASS: tthrd1.java=0A=
PASS: SoInterrupt.java=0A=
PASS: sysdepCallMethod.java=0A=
PASS: DosTimeVerify.java=0A=
error compiling:=0A=
assertion "!INTS_DISABLED()" failed: file "exception.c", line 386=0A=
Signal 6=0A=
FAIL: ZipVerify.java=0A=
PASS: ZipTest.java=0A=
PASS: TestNative.java=0A=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
8 of 112 tests failed=0A=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
make[1]: *** [check-TESTS] Error 1=0A=
make[1]: Leaving directory `/cygdrive/d/kaffe/test/regression'=0A=
make: *** [check-am] Error 2=0A=

------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: application/octet-stream;
	name="Alias.fail"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="Alias.fail"

java.lang.NullPointerException=0A=
	at =
kaffe.io.ObjectStreamClassImpl.outputClassFields(ObjectStreamClassImpl.ja=
va:native)=0A=
	at =
kaffe.io.ObjectStreamClassImpl.defaultWriteObject(ObjectStreamClassImpl.j=
ava:339)=0A=
	at =
kaffe.io.ObjectStreamClassImpl.putObjectWithoutSuper(ObjectStreamClassImp=
l.java:238)=0A=
	at =
kaffe.io.ObjectStreamClassImpl.putObject(ObjectStreamClassImpl.java:216)=0A=
	at =
kaffe.io.ObjectOutputStreamImpl.writeObject(ObjectOutputStreamImpl.java:1=
54)=0A=
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:151)=0A=
	at =
kaffe.io.ObjectStreamClassImpl.outputClassFields(ObjectStreamClassImpl.ja=
va:native)=0A=
	at =
kaffe.io.ObjectStreamClassImpl.defaultWriteObject(ObjectStreamClassImpl.j=
ava:339)=0A=
	at =
kaffe.io.ObjectStreamClassImpl.putObjectWithoutSuper(ObjectStreamClassImp=
l.java:238)=0A=
	at =
kaffe.io.ObjectStreamClassImpl.putObject(ObjectStreamClassImpl.java:216)=0A=
	at =
kaffe.io.ObjectOutputStreamImpl.writeObject(ObjectOutputStreamImpl.java:1=
54)=0A=
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:151)=0A=
	at Alias.main(Alias.java:58)=0A=

------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: application/octet-stream;
	name="ExecTest.fail"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="ExecTest.fail"

      8 [main] Kaffe 1260 sync_with_child: child 1428(0xCC) died before =
initialization with status code 0x1=0A=
  48189 [main] Kaffe 1260 sync_with_child: *** child state waiting for =
longjmp=0A=
java.io.IOException: Resource temporarily unavailable=0A=
	at java.lang.Throwable.fillInStackTrace(Throwable.java:native)=0A=
	at java.lang.Throwable.<init>(Throwable.java:38)=0A=
	at java.lang.Exception.<init>(Exception.java:24)=0A=
	at java.io.IOException.<init>(IOException.java:24)=0A=
	at kaffe.lang.UNIXProcess.forkAndExec(UNIXProcess.java:native)=0A=
	at kaffe.lang.UNIXProcess.access$000(UNIXProcess.java:22)=0A=
	at kaffe.lang.UNIXProcess$1.run(UNIXProcess.java:56)=0A=
Okay=0A=
1499677 [main] Kaffe 1260 sync_with_child: child 744(0x158) died before =
initialization with status code 0x1=0A=
1524260 [main] Kaffe 1260 sync_with_child: *** child state waiting for =
longjmp=0A=
java.io.IOException: Resource temporarily unavailable=0A=
	at java.lang.Throwable.fillInStackTrace(Throwable.java:native)=0A=
	at java.lang.Throwable.<init>(Throwable.java:38)=0A=
	at java.lang.Exception.<init>(Exception.java:24)=0A=
	at java.io.IOException.<init>(IOException.java:24)=0A=
	at kaffe.lang.UNIXProcess.forkAndExec(UNIXProcess.java:native)=0A=
	at kaffe.lang.UNIXProcess.access$000(UNIXProcess.java:22)=0A=
	at kaffe.lang.UNIXProcess$1.run(UNIXProcess.java:56)=0A=
Okay=0A=

------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: application/octet-stream;
	name="KaffeVerifyBug.fail"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="KaffeVerifyBug.fail"


------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: application/octet-stream;
	name="Preempt.fail"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="Preempt.fail"

started 5 threads=0A=
thread 0=0A=

------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: application/octet-stream;
	name="ProcessTest.fail"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="ProcessTest.fail"

      8 [main] Kaffe 1552 sync_with_child: child 1364(0x140) died before =
initialization with status code 0x1=0A=
  16569 [main] Kaffe 1552 sync_with_child: *** child state waiting for =
longjmp=0A=
java.io.IOException: Resource temporarily unavailable=0A=
	at java.lang.Throwable.fillInStackTrace(Throwable.java:native)=0A=
	at java.lang.Throwable.<init>(Throwable.java:38)=0A=
	at java.lang.Exception.<init>(Exception.java:24)=0A=
	at java.io.IOException.<init>(IOException.java:24)=0A=
	at kaffe.lang.UNIXProcess.forkAndExec(UNIXProcess.java:native)=0A=
	at kaffe.lang.UNIXProcess.access$000(UNIXProcess.java:22)=0A=
	at kaffe.lang.UNIXProcess$1.run(UNIXProcess.java:56)=0A=
Caught exception: Bad file number=0A=
java.io.IOException: Bad file number=0A=
	at java.io.FileInputStream.readBytes(FileInputStream.java:native)=0A=
	at java.io.FileInputStream.read(FileInputStream.java:77)=0A=
	at java.io.InputStreamReader.read(InputStreamReader.java:72)=0A=
	at java.io.BufferedReader.fillOutBuffer(BufferedReader.java:236)=0A=
	at java.io.BufferedReader.readLine(BufferedReader.java:180)=0A=
	at java.io.LineNumberReader.readLine(LineNumberReader.java:166)=0A=
	at ProcessTest.main(ProcessTest.java:39)=0A=

------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: application/octet-stream;
	name="TestSerializable2.fail"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="TestSerializable2.fail"

a =3D Serialized-0 magic 321=0A=
b =3D Serialized-0 magic 999=0A=
a =3D Serialized1-10 magic 321=0A=
java.lang.NullPointerException=0A=
a =3D Serialized2-10 magic 321=0A=
java.lang.NullPointerException=0A=

------=_NextPart_000_006D_01C1EA13.246D5DF0
Content-Type: application/octet-stream;
	name="wc.fail"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="wc.fail"

118	347	2497	=0A=

------=_NextPart_000_006D_01C1EA13.246D5DF0--