Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 1.5.1
-
Fix Version/s: 1.6-rc-1, 1.5.8, 1.7-beta-1
-
Component/s: bytecode
-
Labels:None
-
Environment:WindowsXP, java 6, Groovy 1.5.1
-
Number of attachments :
Description
The script
-- var --
gives
Caught: java.lang.VerifyError: (class: Script, method: run signature: ()Ljava/lang/Object;) Unable to pop operand off an empty stack
instead of a compilation error.
The same goes for
(var--)-- ++ var ++ (var++)++