diff options
Diffstat (limited to 'testsuite/tests/simplCore/should_compile/all.T')
-rw-r--r-- | testsuite/tests/simplCore/should_compile/all.T | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/testsuite/tests/simplCore/should_compile/all.T b/testsuite/tests/simplCore/should_compile/all.T new file mode 100644 index 0000000000..2705d8f3a3 --- /dev/null +++ b/testsuite/tests/simplCore/should_compile/all.T @@ -0,0 +1,125 @@ +test('simpl001', normal, compile, ['']) +test('simpl002', normal, compile, ['']) +test('simpl003', normal, compile, ['']) +test('simpl004', only_compiler_types(['ghc']), compile, ['']) +test('simpl005', normal, compile, ['']) + +# Missing: +# test('simpl006', normal, compile, ['']) + +test('simpl007', normal, compile, ['']) +# Missing: simpl008 +test('simpl009', normal, compile, ['']) +test('simpl010', normal, compile, ['']) +test('simpl011', normal, compile, ['']) +test('simpl012', normal, compile, ['']) +test('simpl013', normal, compile, ['']) +test('simpl014', normal, compile, ['']) +test('simpl015', only_ways(['optasm']), compile, ['']) +test('simpl016', normal, compile, ['']) +test('simpl017', normal, compile_fail, ['']) +test('simpl018', normal, compile, ['']) +test('simpl019', normal, compile, ['']) +test('simpl020', + extra_clean(['Simpl020_A.hi', 'Simpl020_A.o']), + multimod_compile, + ['simpl020', '-v0 -XFlexibleInstances -XUndecidableInstances']) + +test('simpl-T1370', normal, compile, ['']) +test('T2520', normal, compile, ['']) + + +test('spec001', skip_if_fast, compile, ['']) +test('spec002', normal, compile, ['']) +test('spec003', normal, compile, ['']) + +test('rule1', normal, compile, ['']) +test('rule2', only_ways(['optasm']), compile, ['-dsuppress-uniques']) + +test('dfun-loop', normal, compile, ['']) +test('strict-float', normal, compile, ['']) +test('T3118', normal, compile, ['']) +test('T4203', normal, compile, ['']) + +# With -prof -fvia-C, this test makes gcc go out to lunch, and the +# testsuite driver times out. +test('T3016', skip_if_fast, compile, ['']) + +test('T1647', normal, compile, ['-fdicts-strict -dcore-lint']) + +test('T3234', + only_ways(['optasm']), + compile, + ['-ddump-simpl-stats -dsuppress-uniques']) + +test('T3717', only_ways(['optasm']), + compile, + ['-ddump-simpl -dsuppress-uniques']) + +test('spec-inline', only_ways(['optasm']), + compile, + ['-O2 -ddump-simpl -dsuppress-uniques']) +test('T4908', only_ways(['optasm']), + compile, + ['-O2 -ddump-simpl -dsuppress-uniques']) + +test('T4930', [if_compiler_lt('ghc', '7.1', expect_fail), + only_ways(['optasm'])], + compile, + ['-O -ddump-simpl -dsuppress-uniques']) + +test('T3055', + extra_clean(['T3055.hi', 'T3055.o', 'T3055.simpl']), + run_command, + ['$MAKE -s --no-print-directory T3055']) + +test('T4306', + normal, + run_command, + ['$MAKE -s --no-print-directory T4306']) + +test('T4201', + normal, + run_command, + ['$MAKE -s --no-print-directory T4201']) + +test('T3772', +# only_ways(['optasm']), + extra_clean(['T3772_A.hi', 'T3772_A.o']), + run_command, ['$MAKE -s --no-print-directory T3772']) + +test('EvalTest', + normal, + run_command, + ['$MAKE -s --no-print-directory EvalTest']) + +test('T3831', normal, compile, ['']) +test('T4345', normal, compile, ['']) +test('T4398', normal, compile, ['']) + +test('T4903', + extra_clean(['T4903a.hi']), + run_command, + ['$MAKE -s --no-print-directory T4903']) + +test('T4918', + normal, + run_command, + ['$MAKE -s --no-print-directory T4918']) + +test('T4945', + if_compiler_lt('ghc', '7.1', expect_fail), + run_command, + ['$MAKE -s --no-print-directory T4945']) + +test('T4957', + normal, + run_command, + ['$MAKE -s --no-print-directory T4957']) + +test('T5168', + normal, + run_command, + ['$MAKE -s --no-print-directory T5168']) + +test('T5329', normal, compile, ['']) |