Compilation succeeds but I am getting failures running five of the six java/lang/invoke tests:
Passed: java/lang/invoke/ClassValueTest.java FAILED: java/lang/invoke/InvokeDynamicPrintArgs.java FAILED: java/lang/invoke/InvokeGenericTest.java FAILED: java/lang/invoke/JavaDocExamplesTest.java FAILED: java/lang/invoke/MethodHandlesTest.java FAILED: java/lang/invoke/MethodTypeTest.java Test results: passed: 1; failed: 5 These three fail with a java.lang.UnsatisfiedLinkError FAILED: java/lang/invoke/InvokeDynamicPrintArgs.java FAILED: java/lang/invoke/InvokeGenericTest.java FAILED: java/lang/invoke/JavaDocExamplesTest.java command: junit -XX:+UnlockExperimentalVMOptions -XX:+EnableMethodHandles test.java.lang.invoke.JavaDocExamplesTest reason: User specified action: run junit/othervm -XX:+UnlockExperimentalVMOptions -XX:+EnableMethodHandles test.java.lang.invoke.JavaDocExamplesTest elapsed time (seconds): 0.103 ----------System.out:(0/0)---------- ----------System.err:(24/1603)---------- java.lang.UnsatisfiedLinkError: java.lang.invoke.MethodHandleNatives.registerNatives()V at java.lang.invoke.MethodHandleNatives.registerNatives(Native Method) at java.lang.invoke.MethodHandleNatives.<clinit>(MethodHandleNatives.java:125) at java.lang.invoke.MethodType.makeImpl(MethodType.java:248) at java.lang.invoke.MethodTypeForm.canonicalize(MethodTypeForm.java:388) at java.lang.invoke.MethodTypeForm.findForm(MethodTypeForm.java:350) at java.lang.invoke.MethodType.makeImpl(MethodType.java:244) at java.lang.invoke.MethodType.methodType(MethodType.java:206) at test.java.lang.invoke.JavaDocExamplesTest.<clinit>(JavaDocExamplesTest.java:81) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at com.sun.javatest.regtest.JUnitAction$JUnitRunner.main(JUnitAction.java:85) at com.sun.javatest.regtest.JUnitAction$JUnitRunner.main(JUnitAction.java:77) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:613) at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94) at java.lang.Thread.run(Thread.java:722) JavaTest Message: Test threw exception: java.lang.UnsatisfiedLinkError: java.lang.invoke.MethodHandleNatives.registerNatives()V These two fail with a different console log: FAILED: java/lang/invoke/MethodHandlesTest.java FAILED: java/lang/invoke/MethodTypeTest.java command: junit -XX:+UnlockExperimentalVMOptions -XX:+EnableMethodHandles test.java.lang.invoke.MethodHandlesTest reason: User specified action: run junit/othervm -XX:+UnlockExperimentalVMOptions -XX:+EnableMethodHandles test.java.lang.invoke.MethodHandlesTest elapsed time (seconds): 0.236 ----------System.out:(0/0)---------- ----------System.err:(46/6171)---------- JavaTest Message: JUnit Failure: testFindStatic(test.java.lang.invoke.MethodHandlesTest): java.lang.invoke.MethodHandleNatives.registerNatives()V JavaTest Message: JUnit Failure: testFindVirtual(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testFindSpecial(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testBind(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testUnreflect(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testUnreflectSpecial(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testUnreflectGetter(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testFindGetter(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testFindStaticGetter(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testUnreflectSetter(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testFindSetter(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testFindStaticSetter(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testArrayElementGetter(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testArrayElementSetter(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testConvertArguments(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testVarargsCollector(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testPermuteArguments(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testSpreadArguments(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testCollectArguments(test.java.lang.invoke.MethodHandlesTest): Could not initialize class test.java.lang.invoke.ValueConversions JavaTest Message: JUnit Failure: testInsertArguments(test.java.lang.invoke.MethodHandlesTest): Could not initialize class test.java.lang.invoke.ValueConversions JavaTest Message: JUnit Failure: testFilterReturnValue(test.java.lang.invoke.MethodHandlesTest): Could not initialize class test.java.lang.invoke.ValueConversions JavaTest Message: JUnit Failure: testFilterArguments(test.java.lang.invoke.MethodHandlesTest): Could not initialize class test.java.lang.invoke.ValueConversions JavaTest Message: JUnit Failure: testFoldArguments(test.java.lang.invoke.MethodHandlesTest): Could not initialize class test.java.lang.invoke.ValueConversions JavaTest Message: JUnit Failure: testDropArguments(test.java.lang.invoke.MethodHandlesTest): Could not initialize class test.java.lang.invoke.ValueConversions JavaTest Message: JUnit Failure: testInvokers(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testGuardWithTest(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testCatchException(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testThrowException(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testCastFailure(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testUserClassInSignature(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JavaTest Message: JUnit Failure: testAsInstance(test.java.lang.invoke.MethodHandlesTest): Could not initialize class java.lang.invoke.MethodHandleNatives JUnitAction.main loader=null e=java.lang.Exception: JUnit test failure args=[test.java.lang.invoke.MethodHandlesTest] cp=/Users/stephen/dev/java/jtreg/lib/javatest.jar:/Users/stephen/dev/java/jtreg/lib/jtreg.jar:/Users/stephen/dev/java/src/mlvm/sources/JTwork/classes/java/lang/invoke:/Users/stephen/dev/java/src/mlvm/sources/jdk/test/java/lang/invoke:/Users/stephen/dev/java/jtreg/lib/junit.jar:/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/j2sdk-image/lib/tools.jar java.lang.Exception: JUnit test failure at com.sun.javatest.regtest.JUnitAction$JUnitRunner.main(JUnitAction.java:99) at com.sun.javatest.regtest.JUnitAction$JUnitRunner.main(JUnitAction.java:77) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:613) at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94) at java.lang.Thread.run(Thread.java:722) JavaTest Message: Test threw exception: java.lang.Exception: JUnit test failure _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev