[GHC] #8611: nofib’s cacheprof’s allocations nondeterminisitic

GHC ghc-devs at haskell.org
Wed Dec 11 12:01:10 UTC 2013


#8611: nofib’s cacheprof’s allocations nondeterminisitic
-----------------------------------------+---------------------------------
       Reporter:  nomeata                |             Owner:
           Type:  bug                    |            Status:  new
       Priority:  normal                 |         Milestone:
      Component:  NoFib benchmark suite  |           Version:  7.6.3
       Keywords:                         |  Operating System:
   Architecture:  Unknown/Multiple       |  Unknown/Multiple
     Difficulty:  Unknown                |   Type of failure:  None/Unknown
     Blocked By:                         |         Test Case:
Related Tickets:                         |          Blocking:
-----------------------------------------+---------------------------------
 This seems to be neither expected nor desired, and hence worth
 investigating:

 {{{
 ./cacheprof +RTS -t
 <<ghc: 127588752 bytes, 243 GCs, 2261288/6551032 avg/max bytes residency
 (6 samples), 15M in use, 0.00 INIT (0.00 elapsed), 0.12 MUT (0.12
 elapsed), 0.05 GC (0.05 elapsed) :ghc>>
 ./cacheprof +RTS -t
 <<ghc: 127392144 bytes, 242 GCs, 2261304/6551576 avg/max bytes residency
 (6 samples), 15M in use, 0.00 INIT (0.00 elapsed), 0.11 MUT (0.11
 elapsed), 0.04 GC (0.05 elapsed) :ghc>>
 }}}

 The allocations numbers change, when they shoudn’t.

 Reproduced with 7.6.3 and current HEAD.

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


More information about the ghc-tickets mailing list