More helper conversions
[ghc.git] / testsuite / tests / concurrent / prog001 / all.T
1 # Test for bug #1285326, results in "internal error: scavenge_one:
2 # strange object 47" with GHC 6.4, fixed in 6.4.1.
3
4 # Also tests for bug #1466.
5
6 # NB. This is a VERY IMPORTANT test!  It is the only good test we have
7 # for throwTo.  It has shown up several bugs that were not caught by the 
8 # other concurrency tests.
9
10 # The program appears to be sensitive to scheduling, and can diverge
11 # in some cases.  I find that it only reliably completes when given
12 # multiple cores, which is why it is only running the 'threaded2' way
13 # right now. --SDM 1/4/2010
14
15 test('concprog001',
16      [when(fast(), skip),
17       only_ways(['threaded2']),
18       extra_clean(['Arithmetic.hi', 'Arithmetic.o',
19                    'Converter.hi',  'Converter.o',
20                    'Mult.hi',       'Mult.o',
21                    'Stream.hi',     'Stream.o',
22                    'Thread.hi',     'Thread.o',
23                    'Trit.hi',       'Trit.o',
24                    'Utilities.hi',  'Utilities.o'])],
25      multimod_compile_and_run,
26      ['Mult',''])