summaryrefslogtreecommitdiff
path: root/testsuite/tests/programs/joao-circular/test.T
blob: 589add0b572c358f59bc9d7bde13ae531c11da2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
test('joao-circular',
     [when(fast(), skip),
      when(doing_ghci(), extra_hc_opts('-fobject-code')),
      extra_clean(['Data_Lazy.hi',         'Data_Lazy.o',
                   'Funcs_Lexer.hi',       'Funcs_Lexer.o',
                   'Funcs_Parser_Lazy.hi', 'Funcs_Parser_Lazy.o',
                   'LrcPrelude.hi',        'LrcPrelude.o',
                   'Main.hi',              'Main.o',
                   'Visfun_Lazy.hi',       'Visfun_Lazy.o']),
      # This can take a while to compile, especially with
      # LLVM backend (as is necessary on, e.g., ARM)
      compile_timeout_multiplier(3.0),
      extra_run_opts('inp 40')],
     multimod_compile_and_run,
     ['Main', '-O'])