groovy-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Patric Bechtel (JIRA)" <>
Subject [jira] [Created] (GROOVY-8384) Regression in 2.4.13 (snapshot) with STC and intdiv
Date Fri, 17 Nov 2017 13:35:00 GMT
Patric Bechtel created GROOVY-8384:

             Summary: Regression in 2.4.13 (snapshot) with STC and intdiv
                 Key: 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:
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) )

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

View raw message