Testsuite: mark 4 tests expect_broken_for(#10712, opt_ways)
authorThomas Miedema <thomasmiedema@gmail.com>
Wed, 2 Sep 2015 16:49:25 +0000 (18:49 +0200)
committerThomas Miedema <thomasmiedema@gmail.com>
Wed, 2 Sep 2015 16:49:26 +0000 (18:49 +0200)
Please revert when #10712 is fixed.

libraries/base/tests/all.T
testsuite/tests/concurrent/should_run/all.T

index d77db30..7021c2d 100644 (file)
@@ -81,7 +81,7 @@ test('enum01',          when(fast(), skip), compile_and_run, [''])
 test('enum02',          when(fast(), skip), compile_and_run, [''])
 test('enum03',          when(fast(), skip), compile_and_run, [''])
 test('enum04',                 normal, compile_and_run, [''])
-test('exceptionsrun001',       normal, compile_and_run, [''])
+test('exceptionsrun001', expect_broken_for(10712, opt_ways), compile_and_run, [''])
 test('exceptionsrun002',       normal, compile_and_run, [''])
 test('foldableArray',   normal, compile_and_run, [''])
 test('list001' ,       when(fast(), skip), compile_and_run, [''])
index 80734ad..f4bd781 100644 (file)
@@ -32,7 +32,7 @@ test('T367_letnoescape',
 test('T1980', normal, compile_and_run, [''])
 test('T2910', normal, compile_and_run, [''])
 test('T2910a', normal, compile_and_run, [''])
-test('T3279', normal, compile_and_run, [''])
+test('T3279', expect_broken_for(10712, opt_ways), compile_and_run, [''])
 
 # This test takes a long time with the default context switch interval
 test('T3429', extra_run_opts('+RTS -C0.001 -RTS'), compile_and_run, [''])
@@ -129,11 +129,12 @@ test('conc009', exit_code(1), compile_and_run, [''])
 test('conc010', normal, compile_and_run, [''])
 
 # conc012(ghci) needs a smaller stack, or it takes forever
-test('conc012', extra_run_opts('+RTS -K8m -RTS'), compile_and_run, [''])
+test('conc012',
+     [extra_run_opts('+RTS -K8m -RTS'), expect_broken_for(10712, opt_ways)],
+     compile_and_run, [''])
 
 test('conc013', normal, compile_and_run, [''])
-
-test('conc014', normal, compile_and_run, [''])
+test('conc014', expect_broken_for(10712, opt_ways), compile_and_run, [''])
 test('conc015', normal, compile_and_run, [''])
 test('conc015a', normal, compile_and_run, [''])
 test('conc016', omit_ways(['threaded2']), # see comment in conc016.hs