Patric Bechtel created GROOVY-8384: -------------------------------------- Summary: Regression in 2.4.13 (snapshot) with STC and intdiv Key: GROOVY-8384 URL: https://issues.apache.org/jira/browse/GROOVY-8384 Project: Groovy Issue Type: Bug Components: Static compilation Affects Versions: 2.4.13 Environment: any Reporter: Patric Bechtel
Even with the fix of 8380, the following still fails: {code} @groovy.transform.CompileStatic class GanzBla { static void main(String[] args) { def a = 5.intdiv(2) assert a.class == java.lang.Integer def b = new Long( 5.intdiv(2) ) } } {code} Without CS, this just works, the type of 5.intdiv(2) is an Integer. With STC, it's a number suddenly. In 2.4.12, this still works flawlessly. -- This message was sent by Atlassian JIRA (v6.4.14#64029)