I built mlvm today an got the following errors running jdk/test/java/dyn tests:

   Passed: java/dyn/ClassValueTest.java
   FAILED: java/dyn/InvokeDynamicPrintArgs.java
   FAILED: java/dyn/InvokeGenericTest.java
   FAILED: java/dyn/JavaDocExamplesTest.java
   FAILED: java/dyn/MethodHandlesTest.java
   FAILED: java/dyn/MethodTypeTest.java

I'm running these in my sources dir as follows:

  $ jtreg -XX:+UnlockExperimentalVMOptions -XX:+EnableInvokeDynamic 
-jdk:build/bsd-amd64/j2sdk-image  -v:summary 
jdk/test/java/dyn


detailsl below:

   FAILED: java/dyn/InvokeDynamicPrintArgs.java

   ----------System.err:(36/2125)----------
   patching test/java/dyn/InvokeDynamicPrintArgs.main(L)V
   16:invokestatic 6 INDY_nothing()L;...; 19:invokevirtual 7 => invokedynamic 
409:InvokeDynamic[0, 407]
   22:invokestatic 8 INDY_bar()L;...; 28:invokevirtual 10 => invokedynamic 
416:InvokeDynamic[1, 414]
   31:invokestatic 11 INDY_bar2()L;...; 39:invokevirtual 10 => invokedynamic 
418:InvokeDynamic[1, 417]
   42:invokestatic 13 INDY_baz()L;...; 51:invokevirtual 17 => invokedynamic 
421:InvokeDynamic[2, 420]
   54:invokestatic 18 INDY_foo()L;...; 59:invokevirtual 20 => invokedynamic 
412:InvokeDynamic[0, 411]
   patching test/java/dyn/InvokeDynamicPrintArgs.bsm(LLL)L
   24:invokestatic 82 MH_printArgs()L => ldc 399:MethodHandle[6, 398]
   patching test/java/dyn/InvokeDynamicPrintArgs.bsm2(LLLL)L
   47:invokestatic 82 MH_printArgs()L => ldc 399:MethodHandle[6, 398]
   java.lang.NullPointerException
        at java.io.FileInputStream.<init>(FileInputStream.java:133)
        at indify.Indify.openInput(Indify.java:1100)
        at indify.Indify.access$700(Indify.java:108)
        at indify.Indify$ClassFile.<init>(Indify.java:1399)
        at indify.Indify$Loader.transformAndLoadClass(Indify.java:360)
        at indify.Indify$Loader.findClass(Indify.java:353)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at indify.Indify$Loader.loadClass(Indify.java:339)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at indify.Indify.runApplication(Indify.java:160)
        at indify.Indify.run(Indify.java:132)
        at indify.Indify.main(Indify.java:110)
        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:732)




   FAILED: java/dyn/InvokeGenericTest.java
   FAILED: java/dyn/JavaDocExamplesTest.java
   FAILED: java/dyn/MethodHandlesTest.java

   ----------System.err:(21/1339)----------
   java.lang.UnsatisfiedLinkError: 
sun.dyn.MethodHandleNatives.registerNatives()V
        at sun.dyn.MethodHandleNatives.registerNatives(Native Method)
        at sun.dyn.MethodHandleNatives.<clinit>(MethodHandleNatives.java:135)
        at sun.dyn.MethodHandleImpl.<clinit>(MethodHandleImpl.java:138)
        at java.dyn.MethodHandles.<clinit>(MethodHandles.java:63)
        at test.java.dyn.InvokeGenericTest.<clinit>(InvokeGenericTest.java:317)
        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:732)



   FAILED: java/dyn/MethodTypeTest.java


   ----------System.err:(41/4707)----------
   JavaTest Message: JUnit Failure: testDistinct(test.java.dyn.MethodTypeTest): 
sun.dyn.MethodHandleNatives.registerNatives()V
   JavaTest Message: JUnit Failure: 
testMake_Class_ClassArr(test.java.dyn.MethodTypeTest): Could not initialize 
class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testMake_Class_List(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testMake_3args(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testMake_Class(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testMakeGeneric(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testMake_Method(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testMake_MethodType(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testMake_String_ClassLoader(test.java.dyn.MethodTypeTest): Could not initialize 
class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testHasPrimitives(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testHasWrappers(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: testErase(test.java.dyn.MethodTypeTest): 
Could not initialize class sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: testGeneric(test.java.dyn.MethodTypeTest): 
Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: testWrap(test.java.dyn.MethodTypeTest): 
Could not initialize class sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: testUnwrap(test.java.dyn.MethodTypeTest): 
Could not initialize class sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testParameterType(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testParameterCount(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testReturnType(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testParameterList(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testParameterArray(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testEquals_Object(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testEquals_MethodType(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: testHashCode(test.java.dyn.MethodTypeTest): 
Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: testToString(test.java.dyn.MethodTypeTest): 
Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testSerialization(test.java.dyn.MethodTypeTest): Could not initialize class 
sun.dyn.MethodHandleImpl
   JavaTest Message: JUnit Failure: 
testPortableSerialFormat(test.java.dyn.MethodTypeTest): Could not initialize 
class 
sun.dyn.MethodHandleImpl
   JUnitAction.main loader=null e=java.lang.Exception: JUnit test failure 
args=[test.java.dyn.MethodTypeTest] 
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/dyn:/Users/stephen/dev/java/src/mlvm/sources/jdk/test/java/dyn:/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:732)
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to