Vladimir Ivanov wrote:
Hello everyone,
today I ran the DRLVM smoke tests on the SUSE 9 Linux x86_64 in
parallel with stressing class (run 4 thread with infinite increment
into cycle).

Do you mean the machine was out of virtual memory? If yes, it is possible that VM crashed on malloc returning NULL, there are many places where pointer returned by malloc is not checked (in debug mode usually there is an assertion, but this assertion is a noop in release).

It would be useful to enable core dumps and at least look at the stack trace for crashed tests.

I observed following failures (below).

Could someone look at these results?
Note, I checked the out data for the gc.ThreadSuspension test and
found that out has something like that (out for run in 'server' mode):
<system-out>
-- starting unsuspendable computation --
-- starting suspendable computation --
forcing gc after 1 s delay
gc completed
PASS
</system-out>
<system-err>
SIGSEGV in VM code.
</system-err>

thanks, Vladimir

-------- Results -------------------------------------------

"JET" mode
    [echo] Running test : gc.RunFinalizersOnExitTest
    [echo] *** FAILED **** : gc.RunFinalizersOnExitTest (0 res code)

    [echo] Running test : gc.ThreadSuspension
    [java] Java Result: 139
    [echo] *** FAILED **** : gc.ThreadSuspension (139 res code)

    [echo] Running test : shutdown.TestLock
    [java] Java Result: 139
    [echo] *** FAILED **** : shutdown.TestLock (139 res code)

    [echo] Running test : stress.Sync
    [java] Java Result: 139
    [echo] *** FAILED **** : stress.Sync (139 res code)

    [echo] Running test : thread.InfiniteFinalizer
    [java] Java Result: 139
    [echo] *** FAILED **** : thread.InfiniteFinalizer (139 res code)

'OPT' mode
    [echo] Running test : gc.ThreadSuspension
    [java] Java Result: 139
    [echo] *** FAILED **** : gc.ThreadSuspension (139 res code)

default mode
    [echo] Running test : shutdown.TestLock
    [java] Java Result: 139
    [echo] *** FAILED **** : shutdown.TestLock (139 res code)

    [echo] Running test : stress.Sync
    [java] Java Result: 139
    [echo] *** FAILED **** : stress.Sync (139 res code)

    [echo] Running test : thread.InfiniteFinalizer
    [java] Java Result: 139
    [echo] *** FAILED **** : thread.InfiniteFinalizer (139 res code)

Server mode (not finished yet)
    [echo] Running test : gc.RunFinalizersOnExitTest
    [echo] *** FAILED **** : gc.RunFinalizersOnExitTest (0 res code)

    [echo] Running test : gc.ThreadSuspension
    [java] Java Result: 139
    [echo] *** FAILED **** : gc.ThreadSuspension (139 res code)



--
Gregory

Reply via email to