all.T 4.29 KB
Newer Older
1
setTestOpts(compose(alone, only_compiler_types(['ghc'])))
ross's avatar
ross committed
2

Ian Lynagh's avatar
Ian Lynagh committed
3
4
5
6
7
8
9
10
11
12
def cleanall():
    clean(['A.hc', 'A.hi', 'A.hspp', 'A.o', 'A.ooo', 'A.s', 'A.tmp', 'A.xhi',
           'B/C.hi', 'B/C.o', 'B/C.ooo', 'B/C.xhi', 'B/stub.c',
           'B/F.hi', 'B/F.o', 'B/F_stub.c', 'B/F_stub.h', 'B/F_stub.o',
           'F.hi', 'F.o', 'F_stub.c', 'F_stub.h', 'F_stub.o',
           'Hello.hi', 'Hello.hs', 'Hello.o',
           'd1/P/Q.hi', 'd1/P/Q.o', 'd2/R/S.hi', 'd2/R/S.o',
           'depend', 'depend.bak', 'hello'])

    if default_testopts.cleanup != '':
13
14
15
        rawSystem(['rm', '-rf', in_testdir('hi')])
        rawSystem(['rm', '-rf', in_testdir('obj')])
        rawSystem(['rm', '-rf', in_testdir('stub')])
Ian Lynagh's avatar
Ian Lynagh committed
16

17
test('driver011', ignore_output, run_command, ['$MAKE test011'])
Ian Lynagh's avatar
Ian Lynagh committed
18
cleanall()
19
test('driver012', ignore_output, run_command, ['$MAKE test012'])
Ian Lynagh's avatar
Ian Lynagh committed
20
cleanall()
21
test('driver013', ignore_output, run_command, ['$MAKE test013'])
Ian Lynagh's avatar
Ian Lynagh committed
22
cleanall()
23
test('driver014', ignore_output, run_command, ['$MAKE test014'])
Ian Lynagh's avatar
Ian Lynagh committed
24
cleanall()
25
test('driver015', ignore_output, run_command, ['$MAKE test015'])
Ian Lynagh's avatar
Ian Lynagh committed
26
cleanall()
27
test('driver016', ignore_output, run_command, ['$MAKE test016'])
Ian Lynagh's avatar
Ian Lynagh committed
28
cleanall()
29
test('driver017', ignore_output, run_command, ['$MAKE test017'])
Ian Lynagh's avatar
Ian Lynagh committed
30
cleanall()
31
test('driver018', ignore_output, run_command, ['$MAKE test018'])
Ian Lynagh's avatar
Ian Lynagh committed
32
cleanall()
33
test('driver021', ignore_output, run_command, ['$MAKE test021'])
Ian Lynagh's avatar
Ian Lynagh committed
34
cleanall()
35
test('driver022', ignore_output, run_command, ['$MAKE test022'])
Ian Lynagh's avatar
Ian Lynagh committed
36
cleanall()
37
test('driver023', ignore_output, run_command, ['$MAKE test023'])
Ian Lynagh's avatar
Ian Lynagh committed
38
cleanall()
39
test('driver024', ignore_output, run_command, ['$MAKE test024'])
Ian Lynagh's avatar
Ian Lynagh committed
40
cleanall()
41
test('driver024a', ignore_output, run_command, ['$MAKE test024a'])
Ian Lynagh's avatar
Ian Lynagh committed
42
cleanall()
43
test('driver025', ignore_output, run_command, ['$MAKE test025'])
Ian Lynagh's avatar
Ian Lynagh committed
44
cleanall()
45
test('driver026', ignore_output, run_command, ['$MAKE test026'])
Ian Lynagh's avatar
Ian Lynagh committed
46
cleanall()
47
test('driver027', ignore_output, run_command, ['$MAKE test027'])
Ian Lynagh's avatar
Ian Lynagh committed
48
cleanall()
49
test('driver028', ignore_output, run_command, ['$MAKE test028'])
Ian Lynagh's avatar
Ian Lynagh committed
50
cleanall()
51
test('driver031', ignore_output, run_command, ['$MAKE test031'])
Ian Lynagh's avatar
Ian Lynagh committed
52
cleanall()
53
test('driver032', ignore_output, run_command, ['$MAKE test032'])
Ian Lynagh's avatar
Ian Lynagh committed
54
cleanall()
55
test('driver033', ignore_output, run_command, ['$MAKE test033'])
Ian Lynagh's avatar
Ian Lynagh committed
56
cleanall()
57
test('driver034', ignore_output, run_command, ['$MAKE test034'])
Ian Lynagh's avatar
Ian Lynagh committed
58
cleanall()
59
test('driver035', ignore_output, run_command, ['$MAKE test035'])
Ian Lynagh's avatar
Ian Lynagh committed
60
cleanall()
61
test('driver041', ignore_output, run_command, ['$MAKE test041'])
Ian Lynagh's avatar
Ian Lynagh committed
62
cleanall()
63
test('driver042', ignore_output, run_command, ['$MAKE test042'])
Ian Lynagh's avatar
Ian Lynagh committed
64
cleanall()
65
test('driver043', ignore_output, run_command, ['$MAKE test043'])
Ian Lynagh's avatar
Ian Lynagh committed
66
cleanall()
67
test('driver044', ignore_output, run_command, ['$MAKE test044'])
Ian Lynagh's avatar
Ian Lynagh committed
68
cleanall()
69
test('driver045', ignore_output, run_command, ['$MAKE test045'])
Ian Lynagh's avatar
Ian Lynagh committed
70
cleanall()
71
test('driver051', ignore_output, run_command, ['$MAKE test051'])
Ian Lynagh's avatar
Ian Lynagh committed
72
cleanall()
73
test('driver052', ignore_output, run_command, ['$MAKE test052'])
Ian Lynagh's avatar
Ian Lynagh committed
74
cleanall()
75
test('driver053', ignore_output, run_command, ['$MAKE test053'])
Ian Lynagh's avatar
Ian Lynagh committed
76
cleanall()
77

78
test('driver060', ignore_output, run_command, ['$MAKE test060'])
Ian Lynagh's avatar
Ian Lynagh committed
79
cleanall()
80
test('driver061', ignore_output, run_command, ['$MAKE test061'])
Ian Lynagh's avatar
Ian Lynagh committed
81
cleanall()
82
83
84
85
test('driver061a.1', ignore_output, run_command, ['$MAKE test061a.1'])
cleanall()
test('driver061a.2', ignore_output, run_command, ['$MAKE test061a.2'])
cleanall()
86

87
test('driver062.1', ignore_output, run_command, ['$MAKE test062.1'])
Ian Lynagh's avatar
Ian Lynagh committed
88
cleanall()
89
test('driver062.2', ignore_output, run_command, ['$MAKE test062.2'])
Ian Lynagh's avatar
Ian Lynagh committed
90
cleanall()
91
test('driver062.3', ignore_output, run_command, ['$MAKE test062.3'])
Ian Lynagh's avatar
Ian Lynagh committed
92
cleanall()
93

94
test('driver063', normal, run_command, ['$MAKE -s --no-print-directory test063'])
Ian Lynagh's avatar
Ian Lynagh committed
95
cleanall()
96
test('driver064', ignore_output, run_command, ['$MAKE test064'])
Ian Lynagh's avatar
Ian Lynagh committed
97
cleanall()
98
test('driver065', ignore_output, run_command, ['$MAKE test065'])
Ian Lynagh's avatar
Ian Lynagh committed
99
cleanall()
100
test('driver066', ignore_output, run_command, ['$MAKE test066'])
Ian Lynagh's avatar
Ian Lynagh committed
101
cleanall()
102
test('driver067', ignore_output, run_command, ['$MAKE test067'])
Ian Lynagh's avatar
Ian Lynagh committed
103
cleanall()
104
test('driver068', ignore_output, run_command, ['$MAKE test068'])
Ian Lynagh's avatar
Ian Lynagh committed
105
cleanall()
106
test('driver069', ignore_output, run_command, ['$MAKE test069'])
Ian Lynagh's avatar
Ian Lynagh committed
107
cleanall()
108
test('driver070', ignore_output, run_command, ['$MAKE test070'])
Ian Lynagh's avatar
Ian Lynagh committed
109
cleanall()
110
test('driver071', ignore_output, run_command, ['$MAKE test071'])
Ian Lynagh's avatar
Ian Lynagh committed
111
cleanall()
112

113
test('driver080', ignore_output, run_command, ['$MAKE test080'])
Ian Lynagh's avatar
Ian Lynagh committed
114
cleanall()
115

116
test('driver200', ignore_output, run_command, ['$MAKE test200'])
Ian Lynagh's avatar
Ian Lynagh committed
117
cleanall()
118