More helper conversions
[ghc.git] / testsuite / tests / concurrent / prog002 / all.T
1 # Test for bug #713, results in crashes in GHC prior to 20060315 with +RTS -N2
2
3 # Add 'threaded2_hT' so that we have at least one test for bug #5127
4 if (ghc_with_threaded_rts == 1 and ghc_with_smp == 1):
5    ways = ['threaded2_hT']
6 else:
7    ways = []
8
9 # the conditions are fairly delicate.  It must be compiled without optimisation,
10 # hence -O0:
11
12 test('concprog002',
13      [only_ways(['threaded2','threaded2_hT']),
14       extra_ways(ways),
15       exit_code(1),
16       when(fast(), skip),
17       reqlib('random'),
18       extra_clean(['Event.hi',     'Event.o',
19                    'Scheduler.hi', 'Scheduler.o',
20                    'Server.hi',    'Server.o',
21                    'Thread.hi',    'Thread.o'])],
22      multimod_compile_and_run,
23      ['Server','-O0'])