JDK-8066991 : java/lang/invoke/MethodHandlesTest.java fails with JUnit Failure: testSpreadArguments
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.lang.invoke
  • Affected Version: 8u40
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2014-12-09
  • Updated: 2014-12-10
  • Resolved: 2014-12-10
Related Reports
Duplicate :  
Description
----------messages:(3/314)----------
command: junit -XX:+IgnoreUnrecognizedVMOptions -XX:-VerifyDependencies -esa test.java.lang.invoke.MethodHandlesTest
reason: User specified action: run junit/othervm/timeout=2500 -XX:+IgnoreUnrecognizedVMOptions -XX:-VerifyDependencies -esa test.java.lang.invoke.MethodHandlesTest 
elapsed time (seconds): 581.139
----------System.out:(4/248)----------
CodeCache: size=245760Kb used=241636Kb max_used=241647Kb free=4123Kb
 bounds [0xfffffd7fec600000, 0xfffffd7ffb600000, 0xfffffd7ffb600000]
 total_blobs=34368 nmethods=33341 adapters=942
 compilation: disabled (not enough contiguous free space left)
----------System.err:(38/2636)----------
Java HotSpot(TM) 64-Bit Server VM warning: CodeCache is full. Compiler has been disabled.
Java HotSpot(TM) 64-Bit Server VM warning: Try increasing the code cache size using -XX:ReservedCodeCacheSize=
JavaTest Message: JUnit Failure: testSpreadArguments(test.java.lang.invoke.MethodHandlesTest): BMH.reinvoke=Lambda(a0:L/SpeciesData<LLLLLLLLLLL>,a1:I,a2:I,a3:I,a4:I,a5:I,a6:I,a7:L,a8:L,a9:L,a10:L,a11:L,a12:L,a13:L,a14:L,a15:L,a16:L,a17:L,a18:L,a19:L,a20:L,a21:L,a22:L,a23:L,a24:L,a25:L,a26:L,a27:L,a28:L,a29:L,a30:L,a31:L,a32:L,a33:L,a34:L,a35:L)=>{
    t36:L=BoundMethodHandle$Species_L11.argL10(a0:L);
    t37:L=MethodHandle.invokeBasic(t36:L,a6:I);
    t38:L=BoundMethodHandle$Species_L11.argL9(a0:L);
    t39:L=MethodHandle.invokeBasic(t38:L,a5:I);
    t40:L=BoundMethodHandle$Species_L11.argL8(a0:L);
    t41:L=MethodHandle.invokeBasic(t40:L,a4:I);
    t42:L=BoundMethodHandle$Species_L11.argL7(a0:L);
    t43:L=MethodHandle.invokeBasic(t42:L,a3:I);
    t44:L=BoundMethodHandle$Species_L11.argL6(a0:L);
    t45:L=MethodHandle.invokeBasic(t44:L,a2:I);
    t46:L=BoundMethodHandle$Species_L11.argL5(a0:L);
    t47:L=MethodHandle.invokeBasic(t46:L,a1:I);
    t48:L=BoundMethodHandle$Species_L11.argL3(a0:L);
    t49:L=MethodHandle.invokeBasic(t48:L,t47:L,t45:L,t43:L,t41:L,t39:L,t37:L,a7:L,a8:L,a9:L,a10:L);
    t50:L=BoundMethodHandle$Species_L11.argL2(a0:L);
    t51:L=MethodHandle.invokeBasic(t50:L,t49:L,a11:L,a12:L,a13:L,a14:L,a15:L,a16:L,a17:L,a18:L,a19:L,a20:L,a21:L,a22:L,a23:L,a24:L,a25:L,a26:L,a27:L,a28:L,a29:L,a30:L);
    t52:L=BoundMethodHandle$Species_L11.argL1(a0:L);
    t53:L=BoundMethodHandle$Species_L11.argL0(a0:L);
    t54:L=MethodHandle.invokeBasic(t53:L,t52:L,t51:L,a31:L,a32:L,a33:L,a34:L,a35:L);
    t55:L=BoundMethodHandle$Species_L11.argL4(a0:L);
    t56:L=MethodHandle.invokeBasic(t55:L,t54:L);t56:L}
java.lang.Exception: JUnit test failure
	at com.sun.javatest.regtest.JUnitAction$JUnitRunner.main(JUnitAction.java:104)
	at com.sun.javatest.regtest.JUnitAction$JUnitRunner.main(JUnitAction.java:83)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
	at java.lang.Thread.run(Thread.java:745)

Comments
can be a dup of JDK-8067005
10-12-2014