Re: [GHC] #8611: nofib’s cacheprof’s allocations nondeterminisitic
GHC
ghc-devs at haskell.org
Tue Jan 1 18:02:10 UTC 2019
#8611: nofib’s cacheprof’s allocations nondeterminisitic
-------------------------------------+-------------------------------------
Reporter: nomeata | Owner: (none)
Type: bug | Status: patch
Priority: normal | Milestone:
Component: NoFib benchmark | Version: 8.5
suite |
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: #4450 #16065 | Differential Rev(s): Phab:D5470
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by Sebastian Graf <sgraf1337@…>):
In [changeset:"e2d614e40e8b049ac0bcf3c6ccc6f0009864511e/nofib"
e2d614e/nofib]:
{{{
#!CommitTicketReference repository="nofib"
revision="e2d614e40e8b049ac0bcf3c6ccc6f0009864511e"
Disable timer-based context switches
Summary:
In the past, we repeatedly had problems with non-deterministic allocations
due to stack squeezing during context switches (#4450, #8611).
This patch adds `+RTS -V0 -RTS` as extra `RUNTEST_OPTS` for every single-
threaded benchmark.
Is this the right place to add the flags? Should we also do this for all
the other benchmarks?
Reviewers: simonmar, osa1, nomeata, O26 nofib
GHC Trac Issues: #8611
Differential Revision: https://phabricator.haskell.org/D5470
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8611#comment:16>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list