Commit edb2c544 authored by thomie's avatar thomie

Remove Hugs specific test setups (omit_compiler_type)

parent 75de6131
# exhausts Hugs's heap (CAF leak)
test('andre_monad', test('andre_monad',
[when(fast(), skip), [when(fast(), skip),
extra_clean(['Main.hi', 'Main.o']), extra_clean(['Main.hi', 'Main.o']),
omit_compiler_types(['hugs'])], ],
multimod_compile_and_run, multimod_compile_and_run,
['Main', '']) ['Main', ''])
# Exhausts Hugs's heap (CAF leak)
test('barton-mangler-bug', test('barton-mangler-bug',
[when(fast(), skip), [when(fast(), skip),
extra_clean(['Basic.hi', 'Basic.o', extra_clean(['Basic.hi', 'Basic.o',
...@@ -9,7 +7,6 @@ test('barton-mangler-bug', ...@@ -9,7 +7,6 @@ test('barton-mangler-bug',
'Plot.hi', 'Plot.o', 'Plot.hi', 'Plot.o',
'PlotExample.hi', 'PlotExample.o', 'PlotExample.hi', 'PlotExample.o',
'TypesettingTricks.hi', 'TypesettingTricks.o']), 'TypesettingTricks.hi', 'TypesettingTricks.o']),
omit_compiler_types(['hugs']),
omit_ways('debug') # Fails for debug way due to annotation linting timeout omit_ways('debug') # Fails for debug way due to annotation linting timeout
], ],
multimod_compile_and_run, ['Main', '']) multimod_compile_and_run, ['Main', ''])
......
setTestOpts(omit_compiler_types(['hugs'])) # takes much too long
# Floating point differences on x86 using the NCG # Floating point differences on x86 using the NCG
if config.platform.startswith('i386-') and \ if config.platform.startswith('i386-') and \
config.platform != 'i386-unknown-openbsd': config.platform != 'i386-unknown-openbsd':
......
# exhausts Hugs's heap
test('jules_xref', test('jules_xref',
[when(fast(), skip), [when(fast(), skip),
extra_clean(['Main.hi', 'Main.o']), extra_clean(['Main.hi', 'Main.o']),
omit_compiler_types(['hugs'])], ],
multimod_compile_and_run, multimod_compile_and_run,
['Main', '']) ['Main', ''])
# exhausts Hugs's heap (CAF leak)
test('life_space_leak', test('life_space_leak',
[when(fast(), skip), [when(fast(), skip),
extra_clean(['Main.hi', 'Main.o'])], extra_clean(['Main.hi', 'Main.o'])],
......
setTestOpts(omit_compiler_types(['hugs'])) # takes much too long
test('seward-space-leak', test('seward-space-leak',
[when(fast(), skip), extra_clean(['Main.hi', 'Main.o'])], [when(fast(), skip), extra_clean(['Main.hi', 'Main.o'])],
multimod_compile_and_run, multimod_compile_and_run,
......
...@@ -144,7 +144,7 @@ test('tc140', normal, compile, ['']) ...@@ -144,7 +144,7 @@ test('tc140', normal, compile, [''])
test('tc141', normal, compile_fail, ['']) test('tc141', normal, compile_fail, [''])
test('tc142', normal, compile, ['']) test('tc142', normal, compile, [''])
test('tc143', normal, compile, ['']) test('tc143', normal, compile, [''])
test('tc144', omit_compiler_types(['hugs']), compile, ['']) # Hugs loops test('tc144', normal, compile, [''])
test('tc145', normal, compile, ['']) test('tc145', normal, compile, [''])
test('tc146', normal, compile, ['']) test('tc146', normal, compile, [''])
test('tc147', normal, compile, ['']) test('tc147', normal, compile, [''])
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment