[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