[GHC] #14165: Investigate regressions from simplifier refactor

GHC ghc-devs at haskell.org
Tue Aug 29 02:35:57 UTC 2017


#14165: Investigate regressions from simplifier refactor
-------------------------------------+-------------------------------------
           Reporter:  dfeuer         |             Owner:  (none)
               Type:  bug            |            Status:  new
           Priority:  normal         |         Milestone:  8.4.1
          Component:  Compiler       |           Version:  8.3
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  Compile-time
  Unknown/Multiple                   |  performance bug
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 Commit 33452dfc6cf891b59d63fa9fe138b18cbce4df81 (Refactor the Mighty
 Simplifier) caused test suite regressions under 64-bit Linux and OSX (but
 not 32-bit Linux or Windows). See the
 [https://phabricator.haskell.org/B17259 build results].

 Under 64-bit Linux:

 {{{
 max_bytes_used value is too high:
     Expected    T1969(normal) max_bytes_used: 16679176 +/-15%
     Lower bound T1969(normal) max_bytes_used: 14177299
     Upper bound T1969(normal) max_bytes_used: 19181053
     Actual      T1969(normal) max_bytes_used: 19199872
     Deviation   T1969(normal) max_bytes_used:     15.1 %
 *** unexpected stat test failure for T1969(normal)
 bytes allocated value is too high:
     Expected    T12150(optasm) bytes allocated: 70773000 +/-5%
     Lower bound T12150(optasm) bytes allocated: 67234350
     Upper bound T12150(optasm) bytes allocated: 74311650
     Actual      T12150(optasm) bytes allocated: 74358208
 Deviation T12150(optasm) bytes allocated: 5.1 %
 }}}

 Under 64-bit OSX:

 {{{
 bytes allocated value is too high:
     Expected    T12150(optasm) bytes allocated: 70773000 +/-5%
     Lower bound T12150(optasm) bytes allocated: 67234350
     Upper bound T12150(optasm) bytes allocated: 74311650
     Actual      T12150(optasm) bytes allocated: 74503808
     Deviation   T12150(optasm) bytes allocated:      5.3 %
 *** unexpected stat test failure for T12150(optasm)
 }}}

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14165>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list