a7c7c84d1cad93d9c5024449cee66dc51c70dc30
[ghc.git] / testsuite / tests / numeric / should_run / all.T
1 # Args to compile_and_run are:
2 #       extra compile flags
3 #       extra run flags
4 #       expected process return value, if not zero
5
6 test('arith001', normal, compile_and_run, [''])
7 test('arith002', normal, compile_and_run, [''])
8 test('arith003', normal, compile_and_run, [''])
9 test('arith004', normal, compile_and_run, [''])
10 test('arith005', when(platform('i386-apple-darwin'), expect_broken_for(7043, 'ghci')), compile_and_run, [''])
11 test('arith006', normal, compile_and_run, [''])
12 test('arith007', normal, compile_and_run, [''])
13
14 # On i386, we need -msse2 to get reliable floating point results
15 if config.arch == 'i386':
16     opts = '-msse2'
17 else:
18     opts = ''
19 test('arith008', normal, compile_and_run, [opts])
20
21 test('arith009', normal, compile_and_run, [''])
22 test('arith010', normal, compile_and_run, [''])
23 test('arith011', normal, compile_and_run, [''])
24
25 test('arith012', normal, compile_and_run, [opts])
26
27 test('arith013', normal, compile_and_run, [''])
28 test('arith014', normal, compile_and_run, [''])
29 test('arith015', normal, compile_and_run, [''])
30 test('numrun009', normal, compile_and_run, [''])
31 test('numrun010', normal, compile_and_run, [''])
32 test('numrun011', normal, compile_and_run, [''])
33 test('numrun012', normal, compile_and_run, [''])
34 test('numrun013', normal, compile_and_run, [''])
35 test('numrun014', normal, compile_and_run, [''])
36 test('arith016', normal, compile_and_run, [''])
37 test('arith017', normal, compile_and_run, [''])
38 test('arith018', normal, compile_and_run, [''])
39 test('arith019', normal, compile_and_run, [''])
40 test('expfloat', normal, compile_and_run, [''])
41
42 test('T1603', skip, compile_and_run, [''])
43 test('T3676', expect_broken(3676), compile_and_run, [''])
44 test('T4381', normal, compile_and_run, [''])
45 test('T4383', normal, compile_and_run, [''])
46
47 test('add2', normal, compile_and_run, ['-fobject-code'])
48 test('mul2', normal, compile_and_run, ['-fobject-code'])
49 test('quotRem2', normal, compile_and_run, ['-fobject-code'])
50 test('T5863', normal, compile_and_run, [''])
51
52 test('T7014',
53      extra_clean(['T7014.simpl']),
54      run_command,
55      ['$MAKE -s --no-print-directory T7014'])
56
57 test('T7233', normal, compile_and_run, [''])
58 test('NumDecimals', normal, compile_and_run, [''])
59 test('T8726', normal, compile_and_run, [''])
60 test('CarryOverflow', omit_ways(['ghci']), compile_and_run, [''])
61 test('T9407', normal, compile_and_run, [''])
62 test('T9810', normal, compile_and_run, [''])
63 test('T10011', normal, compile_and_run, [''])
64 test('T10962', omit_ways(['ghci']), compile_and_run, [''])
65 test('T11702', extra_ways(['optasm']), compile_and_run, [''])