Can you get a backtrace?  The question is who is torturing the poor assembler.  
-- John

On Dec 22, 2010, at 10:09 PM, Howard Lovatt wrote:

> Hi,
> 
> When I use this version on my lambda test code I get the following error:
> 
> VM option '+UnlockExperimentalVMOptions'
> VM option '+EnableMethodHandles'
> VM option '+EnableInvokeDynamic'
> VM option 'SuppressErrorAt=/constantPoolOop.cpp:283'
> # To suppress the following error report, specify this argument
> # after -XX: or in .hotspotrc:  SuppressErrorAt=/assembler_x86.inline.hpp:38
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  Internal Error
> (/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/assembler_x86.inline.hpp:38),
> pid=22339, tid=4298117120
> #  guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit 
> offset
> #
> # JRE version: 7.0
> # Java VM: OpenJDK 64-Bit Server VM (20.0-b03-fastdebug mixed mode
> bsd-amd64 compressed oops)
> # An error report file with more information is saved as:
> # 
> /Users/lov080/Dropbox/Personal/Java/examples/Lambdas/build/classes/hs_err_pid22339.log
> #
> # If you would like to submit a bug report, please visit:
> #   http://java.sun.com/webapps/bugreport/crash.jsp
> #
> Current thread is 4298117120
> Dumping core ...
> ./cr: line 18: 22339 Abort trap              $jdk/java -cp
> .:$guava:$javac -ea -Xfuture -XX:+UnlockExperimentalVMOptions
> -XX:+EnableMethodHandles -XX:+EnableInvokeDynamic
> -XX:SuppressErrorAt=/constantPoolOop.cpp:283 $package.Main
> 
> I can give more info if required to help debug the problem.
> 
> Thanks for making a Mac build available.
> 
>   -- Howard.
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev@openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to