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