[commit: ghc] master: Do not skip conc004 in GHCi way (b5ccee4)
git at git.haskell.org
git at git.haskell.org
Thu Jun 14 06:08:33 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/b5ccee49f96e093854133fb431d75b757988f794/ghc
>---------------------------------------------------------------
commit b5ccee49f96e093854133fb431d75b757988f794
Author: Ömer Sinan Ağacan <omeragacan at gmail.com>
Date: Thu Jun 14 09:07:56 2018 +0300
Do not skip conc004 in GHCi way
According to the comments it used to allocate too much, but currently I
get
205,987,176 bytes allocated in the heap
50,352,200 bytes copied during GC
14,244,968 bytes maximum residency (6 sample(s))
172,952 bytes maximum slop
36 MB total memory in use (0 MB lost due to fragmentation)
Reviewers: bgamari, tdammers, simonmar
Subscribers: tdammers, rwbarton, thomie, carter
Differential Revision: https://phabricator.haskell.org/D4831
>---------------------------------------------------------------
b5ccee49f96e093854133fb431d75b757988f794
testsuite/tests/concurrent/should_run/all.T | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/testsuite/tests/concurrent/should_run/all.T b/testsuite/tests/concurrent/should_run/all.T
index ca9c720..08f439c 100644
--- a/testsuite/tests/concurrent/should_run/all.T
+++ b/testsuite/tests/concurrent/should_run/all.T
@@ -118,10 +118,7 @@ setTestOpts(when(fast(), skip))
test('conc001', normal, compile_and_run, [''])
test('conc002', normal, compile_and_run, [''])
-
-# Omit GHCi way - it blows up to 0.5G. Something to do with the threaded RTS?
-test('conc004', omit_ways(['ghci']), compile_and_run, [''])
-
+test('conc004', normal, compile_and_run, [''])
test('conc007', extra_run_opts('+RTS -H128M -RTS'), compile_and_run, [''])
test('conc008', normal, compile_and_run, [''])
test('conc009', exit_code(1), compile_and_run, [''])
More information about the ghc-commits
mailing list