Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.0-JSR-5
-
None
Description
> class MyClass { }
>
> if (! new MyClass() instanceof MyClass){}
> —
> produces
> —
> Caught: java.lang.VerifyError: (class: xxx, method: run signature:
> ()Ljava/lang/Object Expecting to find object/array on stack
the compiler should pass or fail but produce only valid byte code when passed