java.lang.VerifyError: Bad type on operand stack
Exception Details:
Location:
scala/compat/java8/JFunction0$mcF$sp.apply()Ljava/lang/Object; @1: invokevirtual
Reason:
Type 'scala/compat/java8/JFunction0$mcF$sp' (current frame, stack[0]) is not assignable to 'com/zeroturnaround/reload/F'
Current Frame:
bci: @1
flags: { }
locals: { 'scala/compat/java8/JFunction0$mcF$sp' }
stack: { 'scala/compat/java8/JFunction0$mcF$sp' }
Bytecode:
0x0000000: 2ab6 001e 9a00 1d2a b800 2459 2aa5 0013
0x0000010: 59c1 0003 9900 0cc0 0003 b900 2601 00b0
0x0000020: 572a b900 0101 00b8 0002 b0
Stackmap Table:
same_locals_1_stack_item_frame(@32,Object[#4])
same_frame(@33)
sun.misc.Unsafe.defineAnonymousClass(Native Method)
java.lang.invoke.InnerClassLambdaMetafactory.spinInnerClass(InnerClassLambdaMetafactory.java:324)
java.lang.invoke.InnerClassLambdaMetafactory.buildCallSite(InnerClassLambdaMetafactory.java:194)
java.lang.invoke.LambdaMetafactory.altMetafactory(LambdaMetafactory.java:474)
java.lang.invoke.CallSite.makeSite(CallSite.java:325)
java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:307)
java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:297)
no.officenet.origo.frontend.lift.snippet.calendar.CalendarSnippetHelper$.getSummaryForCalendarEntries(CalendarSnippetHelper.scala:97)
Hi all.The following ERROR manifested itself after reloading classes using JRebel-6.2.2:Using Scala-2.11.7 with the scalac-options -Ydelambdafy:method -Ybackend:GenBCode -target:jvm-1.8 and having scala-java8-compat_2.11 on the classpath (for compiling to java8-lambdas) I get this Error:java.lang.VerifyError: Bad type on operand stack
Any idea if JRebel, the new GenBCode backend or java8-compat is to blame here?
--
You received this message because you are subscribed to the Google Groups "scala-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-user+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You might need to refer to the Sonatype OSS snapshots repo:Here are the 2.11.8-SNAPSHOT artifacts for the compiler.
På torsdag 13. august 2015 kl. 13:03:59, skrev Jason Zaugg <jza...@gmail.com>:You might need to refer to the Sonatype OSS snapshots repo:Here are the 2.11.8-SNAPSHOT artifacts for the compiler.Great!
You might need to refer to the Sonatype OSS snapshots repo:Here are the 2.11.8-SNAPSHOT artifacts for the compiler.
--
Perhaps try with the Java command line option discussed here: http://stackoverflow.com/questions/15253173/how-safe-is-it-to-use-xx-usesplitverifierI came to that via https://www.google.com.au/search?q=aspectj+invokedynamic+verifyerror