testsuite: bug1010 requires -c, which isn't supported by nonmoving
authorBen Gamari <ben@smart-cactus.org>
Wed, 13 Feb 2019 19:05:37 +0000 (14:05 -0500)
committerBen Gamari <ben@smart-cactus.org>
Wed, 19 Jun 2019 01:41:50 +0000 (21:41 -0400)
testsuite/tests/rts/all.T

index acbd64f..7bdbc39 100644 (file)
@@ -12,7 +12,10 @@ test('testmblockalloc',
 
 # See bug #101, test requires +RTS -c (or equivalently +RTS -M<something>)
 # only GHCi triggers the bug, but we run the test all ways for completeness.
-test('bug1010', normal, compile_and_run, ['+RTS -c -RTS'])
+test('bug1010',
+     # Non-moving GC doesn't support -c
+     omit_ways(['nonmoving', 'nonmoving_thr', 'nonmoving_thr_ghc']),
+     compile_and_run, ['+RTS -c -RTS'])
 
 def normalise_address(str):
     return re.sub('Access violation in generated code when reading [0]+',