Good news, bad news
Ola Bini
ola.bini at gmail.com
Thu May 19 21:51:50 PDT 2011
On 2011-05-20 09.55, Charles Oliver Nutter wrote:
> Ok, good news first. The recent drop of fixes from Hotspot seem to
> have fixed the problems in methodHandleWalk.cpp. Hooray!
Sorry, but we still have bad news. Specifically, two failures. First a
new ShouldNotReachHere crash:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (frame.cpp:1158), pid=8050, tid=2953850880
# Error: ShouldNotReachHere()
#
# JRE version: 7.0
# Java VM: OpenJDK Client VM (21.0-b09 mixed mode bsd-x86 )
# Failed to write core dump. Core dumps have been disabled. To enable
core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/olabini/workspace/seph/hs_err_pid8050.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
[1] 8050 abort seph bench/bench_fib.sp
I've attached the crash log
And then a bizarre error:
[junit] Testcase:
recursive_odd_and_even_that_should_blow_the_stack(seph.lang.code.BasicSanityTest):
Caused an ERROR
[junit] java.lang.NoClassDefFoundError: seph/lang/SephObject
[junit] java.lang.RuntimeException: java.lang.NoClassDefFoundError:
seph/lang/SephObject
[junit] at
seph.lang.interpreter.MessageInterpreter.evaluateFully(MessageInterpreter.java:107)
[junit] at seph.lang.Runtime.evaluateStream(Runtime.java:115)
[junit] at seph.lang.Runtime.evaluateString(Runtime.java:127)
[junit] at
seph.lang.code.BasicSanityTest.recursive_odd_and_even_that_should_blow_the_stack(BasicSanityTest.java:215)
[junit] Caused by: java.lang.NoClassDefFoundError: seph/lang/SephObject
[junit] at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
[junit] at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
[junit] at seph$gen$abstraction$11.argument_0_0(Unknown Source)
[junit] at
seph.lang.compiler.Bootstrap.intrinsic_if(Bootstrap.java:1288)
[junit] at seph$gen$abstraction$11.activateWith(Unknown Source)
[junit] at
seph.lang.interpreter.MessageInterpreter.evaluateFully(MessageInterpreter.java:97)
seph/lang/SephObject is the basic interface for all Seph operations, and
is obviously there - especially since all other test cases run fine...
--
Ola Bini (http://olabini.com)
Ioke - JRuby - ThoughtWorks
"Yields falsehood when quined" yields falsehood when quined.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: hs_err_pid8050.log
Url: http://mail.openjdk.java.net/pipermail/mlvm-dev/attachments/20110520/a2336bb6/attachment-0001.ksh
More information about the mlvm-dev
mailing list