summaryrefslogtreecommitdiff
path: root/libraries/ghc-heap/tests/all.T
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/ghc-heap/tests/all.T')
-rw-r--r--libraries/ghc-heap/tests/all.T6
1 files changed, 5 insertions, 1 deletions
diff --git a/libraries/ghc-heap/tests/all.T b/libraries/ghc-heap/tests/all.T
index afa224fde7..89e6f47ecb 100644
--- a/libraries/ghc-heap/tests/all.T
+++ b/libraries/ghc-heap/tests/all.T
@@ -2,7 +2,11 @@ test('heap_all',
[when(have_profiling(), extra_ways(['prof'])),
# These ways produce slightly different heap representations.
# Currently we don't test them.
- omit_ways(['ghci', 'hpc'])
+ omit_ways(['ghci', 'hpc',
+ 'nonmoving', 'nonmoving_thr', 'nonmoving_thr_ghc']),
+ # The debug RTS initializes some fields with 0xaa and so
+ # this test spuriously fails.
+ when(compiler_debugged(), skip)
],
compile_and_run, [''])