summaryrefslogtreecommitdiff
path: root/testsuite/tests/rts/all.T
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2014-04-28 16:36:29 +0100
committerSimon Marlow <marlowsd@gmail.com>2014-04-29 09:43:52 +0100
commitab8bb4893be1896303f30d0f1adff8ea9c2470f6 (patch)
treee57fc90ac85508a5d0aec1720bc2c41afd30a798 /testsuite/tests/rts/all.T
parenta3896ab5d2dc88160f710705bf23e6e25e327da5 (diff)
downloadhaskell-ab8bb4893be1896303f30d0f1adff8ea9c2470f6.tar.gz
Fix scavenge_stack crash (#9045)
The new stg_gc_prim_p_ll stack frame was missing an info table. This is a regression since 7.6, because this stuff was part of a cleanup that happened in 7.7.
Diffstat (limited to 'testsuite/tests/rts/all.T')
-rw-r--r--testsuite/tests/rts/all.T5
1 files changed, 5 insertions, 0 deletions
diff --git a/testsuite/tests/rts/all.T b/testsuite/tests/rts/all.T
index 9239f44a21..f5a72f86b8 100644
--- a/testsuite/tests/rts/all.T
+++ b/testsuite/tests/rts/all.T
@@ -222,3 +222,8 @@ test('T8124', [ only_ways(threaded_ways), omit_ways(['ghci']),
# T8124_stub.h before compiling T8124_c.c, which
# needs it.
compile_and_run, ['T8124_c.c -no-hs-main'])
+
+# +RTS -A8k makes it fail faster
+# The ghci way gets confused by the RTS options
+test('T9045', [ omit_ways(['ghci']), extra_run_opts('10000 +RTS -A8k -RTS') ], compile_and_run, [''])
+