[GHC] #11151: T3064 regresses with wildcard refactor

GHC ghc-devs at haskell.org
Tue Dec 1 17:35:16 UTC 2015


#11151: T3064 regresses with wildcard refactor
-------------------------------------+-------------------------------------
           Reporter:  bgamari        |             Owner:
               Type:  bug            |            Status:  new
           Priority:  normal         |         Milestone:
          Component:  Compiler       |           Version:  7.10.2
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  Compile-time
  Unknown/Multiple                   |  performance bug
          Test Case:  T3064          |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 This is to track a regression in the allocations of the T3064 compiler
 performance testcase as a result of Simon's wildcard refactoring,
 ```
 =====> T3064(normal) 1 of 1 [0, 0, 0]
 cd ./perf/compiler &&  "/mnt/work/ghc/ghc-testing/inplace/test   spaces
 /ghc-stage2" -c T3064.hs -fforce-recomp -dno-debug-output -no-user-
 package-db -rtsopts -fno-warn-tabs -fno-warn-missed-specialisations -fno-
 ghci-history +RTS -G1 -RTS  +RTS -V0 -tT3064.comp.stats --machine-readable
 -RTS > T3064.comp.stderr 2>&1
 bytes allocated value is too high:
     Expected    T3064(normal) bytes allocated: 243670824 +/-5%
     Lower bound T3064(normal) bytes allocated: 231487282
     Upper bound T3064(normal) bytes allocated: 255854366
     Actual      T3064(normal) bytes allocated: 264952256
     Deviation   T3064(normal) bytes allocated:       8.7 %
 ```

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


More information about the ghc-tickets mailing list