diff options
Diffstat (limited to 'testsuite/tests/driver/all.T')
-rw-r--r-- | testsuite/tests/driver/all.T | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/testsuite/tests/driver/all.T b/testsuite/tests/driver/all.T index 19dcc0a950..be91a261d8 100644 --- a/testsuite/tests/driver/all.T +++ b/testsuite/tests/driver/all.T @@ -172,8 +172,8 @@ fobject_code = when(doing_ghci(), extra_hc_opts('-fobject-code')) test( 'T4114a', fobject_code, compile_and_run, ['-cpp']) test( 'T4114b', fobject_code, compile_and_run, ['-no-keep-hi-files']) -test( 'T4114c', fobject_code, compile_and_run, ['-no-keep-o-files']) -test( 'T4114d', fobject_code, compile_and_run, +test( 'T4114c', [fobject_code, expect_broken_for(4114, ['ghci'])], compile_and_run, ['-no-keep-o-files']) +test( 'T4114d', [fobject_code, expect_broken_for(4114, ['ghci'])], compile_and_run, ['-hisuf .myhi -osuf .myo -no-keep-o-files']) test('T5584', [], run_command, ['$MAKE -s --no-print-directory T5584']) @@ -214,7 +214,7 @@ test('write_interface_oneshot', [extra_files(['A011.hs'])], run_command, test('write_interface_make', [extra_files(['A011.hs'])], run_command, ['$MAKE -s --no-print-directory write_interface_make']) -test('T9776', normal, compile_fail, ['-frule-check']) +test('T9776', normal, compile_fail, ['-drule-check']) test('T9938', [], run_command, ['$MAKE -s --no-print-directory T9938']) @@ -234,6 +234,8 @@ test('T10220', normal, run_command, test('T10182', [], run_command, ['$MAKE -s --no-print-directory T10182']) +test('T10869', [], run_command, ['$MAKE -s --no-print-directory T10869']) + test('T365', [pre_cmd('touch test_preprocessor.txt'), unless(opsys('mingw32'), skip)], compile_fail, ['']) @@ -264,6 +266,8 @@ test('T12192', normal, run_command, ['mkdir foo && (cd foo && {compiler} -v0 ../ test('T10923', [], run_command, ['$MAKE -s --no-print-directory T10923']) +test('T12625', normal, compile_fail, ['-I']) + test('T12752pass', normal, compile, ['-DSHOULD_PASS=1 -Wcpp-undef']) test('T12955', normal, run_command, ['$MAKE -s --no-print-directory T12955']) @@ -271,3 +275,12 @@ test('T12955', normal, run_command, ['$MAKE -s --no-print-directory T12955']) test('T12971', ignore_stdout, run_command, ['$MAKE -s --no-print-directory T12971']) test('json', normal, compile_fail, ['-ddump-json']) test('json2', normal, compile, ['-ddump-types -ddump-json']) +test('T13604', [], run_command, ['$MAKE -s --no-print-directory T13604']) +test('T13604a', [], run_command, ['$MAKE -s --no-print-directory T13604a']) +# omitting hpc and profasm because they affect the +# inlining and unfoldings +test('inline-check', omit_ways(['hpc', 'profasm']) + , compile + , ['-dinline-check foo -O -ddebug-output']) + +test('T15396', normal, compile_and_run, ['-package ghc']) |