test results on NT4.0
Godmar Back
kaffe@rufus.w3.org
Thu, 27 Aug 1998 14:17:26 -0600 (MDT)
Hi Robert,
>
> I have just run 'make test' on NT4.0 with the following results. Any
> thoughts?
Is this with the current CVS? If not, what changes did you have to make?
I'd say it looks mighty good...
The StackDump failure is only because of the weird STATUS_ACCESS_VIOLATION
message; maybe there's a way in Cygwin32 to suppress those?
Note that this test deliberately causes a null pointer access to
check the stacktrace construction, so it's okay to have the
"STATUS_ACCESS_VIOLATION" -- but since it's caught, they didn't have
to print it.
The ProcessTest relies on the new forkexec, which is implemented only
in unix-jthreads. That is, you need to give --with-threads=unix-jthreads
(or simply not give --with-threads=unix-internal.) Or implement it for
internal. I'd be interested to know what problems using jthread will
turn up.
- Godmar
>
> Thanks for your time,
>
> Rob Buick.
>
> bash-2.01$ make test
> *** Running tests
> HelloWorldApp ...
> passed
> TestIntLong ...
> passed
> in ignoretest
> TestFloatDouble ... ignored
> Str ...
> passed
> Str2 ...
> passed
> IndexTest ...
> passed
> StackDump ...
> error running
> Should have got:
> java.lang.NullPointerException
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.main(14)
> But got instead:
> (e:\kaffe-snap\kaffe\kaffe\kaffe.exe 1884) Exception:
> STATUS_ACCESS_VIOLATION
> java.lang.NullPointerException
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.f(8)
> at StackDump.main(14)
> tname ...
> passed
> ttest ...
> passed
> ReflectInterfaces ...
> passed
> TestSerializable ...
> passed
> NullPointerTest ...
> error running
> Should have got:
> This is Perfect
> But got instead:
> (e:\kaffe-snap\kaffe\kaffe\kaffe.exe 1922) Exception:
> STATUS_ACCESS_VIOLATION
> This is Perfect
> burford ...
> passed
> IllegalInterface ...
> passed
> GetInterfaces ...
> passed
> DeadThread ...
> passed
> SignedShort ...
> passed
> BadFloatTest ...
> passed
> ExecTest ...
> error running
> Should have got:
> Okay
> Okay
> But got instead:
> java.lang.InternalError: fork&exec unimplemented in internal, use
> jthread instea
> d
> at kaffe/lang/UNIXProcess.<init>(56)
> at java/lang/Runtime.exec(62)
> at java/lang/Runtime.exec(line unknown, pc 0x3)
> at ExecTest.main(11)
> ProcessTest ...
> error running
> Should have got:
> ProcessTest: Success.
> But got instead:
> Caught exception: fork&exec unimplemented in internal, use jthread
> instead
> java.lang.InternalError: fork&exec unimplemented in internal, use
> jthread instea
> d
> at kaffe/lang/UNIXProcess.<init>(56)
> at java/lang/Runtime.exec(62)
> at java/lang/Runtime.exec(line unknown, pc 0x3)
> at ProcessTest.main(28)
> UDPTest ...
> passed
> finaltest ...
> passed
> finaltest2 ...
> passed
> forNameTest ...
> passed
> KaffeVerifyBug ...
> passed
> Schtum ...
> passed
> tthrd1 ...
> passed
> Reflect ...
> passed
> Bean ...
> passed
> ReflectInvoke ...
> passed
> InvTarExcTest ...
> passed
> CLTest ...
> passed
> GCTest ...
> passed
> *** Failed
> make: *** [test] Error 1
> bash-2.01$
>