Lucas Cimon created GROOVY-8282: ----------------------------------- Summary: Error while popping argument from operand stack tracker in class ...$Trait$Helper Key: GROOVY-8282 URL: https://issues.apache.org/jira/browse/GROOVY-8282 Project: Groovy Issue Type: Bug Reporter: Lucas Cimon Priority: Minor
Hello. I'm facing a compilation error with this simple {{trait}} definition, with a public method invoking a private one with an implicit {{Map}}: {code} trait BugReproduction { def foo() { bar(a: 1) } private bar(Map args) { } } {code} The error message: {code} Caught: BUG! exception in phase 'class generation' in source unit 'file:/.../BugReproduction.groovy' Error while popping argument from operand stack tracker in class BugReproduction$Trait$Helper method java.lang.Object foo(BugReproduction). BUG! exception in phase 'class generation' in source unit 'file:/.../BugReproduction.groovy' Error while popping argument from operand stack tracker in class BugReproduction$Trait$Helper method java.lang.Object foo(BugReproduction). {code} I use Groovy v2.4.8 -- This message was sent by Atlassian JIRA (v6.4.14#64029)