[GHC] #5205: Control.Monad.forever leaks space

GHC ghc-devs at haskell.org
Thu Dec 15 18:07:39 UTC 2016


#5205: Control.Monad.forever leaks space
--------------------------------------------+------------------------------
        Reporter:  akio                     |         Owner:  pcapriotti
            Type:  bug                      |        Status:  closed
        Priority:  high                     |     Milestone:  7.6.1
       Component:  libraries/base           |       Version:  7.0.3
      Resolution:  fixed                    |      Keywords:
Operating System:  Unknown/Multiple         |  Architecture:
                                            |  Unknown/Multiple
 Type of failure:  Runtime performance bug  |     Test Case:  T5205
      Blocked By:                           |      Blocking:
 Related Tickets:                           |
--------------------------------------------+------------------------------

Comment (by Ben Gamari <ben@…>):

 In [changeset:"d39816285341cf639b51ae14f65c63a3e89bba95/ghc" d398162/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="d39816285341cf639b51ae14f65c63a3e89bba95"
 testsuite: Separate out Windows results for T5205

 This test seems to have much different allocation behavior on Windows
 and Linux.  Previously we had widened the acceptance window to 7% to
 accomodate this, but even this isn't enough any more. Instead of further
 widening the window let's just give an expected number for each
 platform. Really, this is precisely the issue with our performance
 testing model which I've been complaining about in #12758.

 Fixes test for #5205 on 64-bit Windows.

 Test Plan: Validate on Windows

 Reviewers: austin

 Subscribers: thomie, Phyx

 Differential Revision: https://phabricator.haskell.org/D2848

 GHC Trac Issues: #5205
 }}}

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


More information about the ghc-tickets mailing list