[commit: ghc] master: Remove Hugs specific test setups (omit_compiler_type) (edb2c54)

git at git.haskell.org git at git.haskell.org
Sun Jul 5 23:15:41 UTC 2015


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/edb2c544151a11d6e7f0154ba3ca665850f46bda/ghc

>---------------------------------------------------------------

commit edb2c544151a11d6e7f0154ba3ca665850f46bda
Author: Thomas Miedema <thomasmiedema at gmail.com>
Date:   Sat Jul 4 16:11:17 2015 +0200

    Remove Hugs specific test setups (omit_compiler_type)


>---------------------------------------------------------------

edb2c544151a11d6e7f0154ba3ca665850f46bda
 testsuite/tests/programs/andre_monad/test.T        | 3 +--
 testsuite/tests/programs/barton-mangler-bug/test.T | 3 ---
 testsuite/tests/programs/galois_raytrace/test.T    | 2 --
 testsuite/tests/programs/jules_xref/test.T         | 3 +--
 testsuite/tests/programs/life_space_leak/test.T    | 1 -
 testsuite/tests/programs/seward-space-leak/test.T  | 2 --
 testsuite/tests/typecheck/should_compile/all.T     | 2 +-
 7 files changed, 3 insertions(+), 13 deletions(-)

diff --git a/testsuite/tests/programs/andre_monad/test.T b/testsuite/tests/programs/andre_monad/test.T
index 619f4fd..e76b0f1 100644
--- a/testsuite/tests/programs/andre_monad/test.T
+++ b/testsuite/tests/programs/andre_monad/test.T
@@ -1,8 +1,7 @@
-# exhausts Hugs's heap (CAF leak)
 test('andre_monad',
      [when(fast(), skip),
       extra_clean(['Main.hi', 'Main.o']),
-      omit_compiler_types(['hugs'])],
+      ],
      multimod_compile_and_run,
      ['Main', ''])
 
diff --git a/testsuite/tests/programs/barton-mangler-bug/test.T b/testsuite/tests/programs/barton-mangler-bug/test.T
index f6ad425..5a141fc 100644
--- a/testsuite/tests/programs/barton-mangler-bug/test.T
+++ b/testsuite/tests/programs/barton-mangler-bug/test.T
@@ -1,5 +1,3 @@
-# Exhausts Hugs's heap (CAF leak)
-
 test('barton-mangler-bug',
      [when(fast(), skip),
       extra_clean(['Basic.hi',             'Basic.o',
@@ -9,7 +7,6 @@ test('barton-mangler-bug',
                    'Plot.hi',              'Plot.o',
                    'PlotExample.hi',       'PlotExample.o',
                    'TypesettingTricks.hi', 'TypesettingTricks.o']),
-      omit_compiler_types(['hugs']),
       omit_ways('debug') # Fails for debug way due to annotation linting timeout
       ],
      multimod_compile_and_run, ['Main', ''])
diff --git a/testsuite/tests/programs/galois_raytrace/test.T b/testsuite/tests/programs/galois_raytrace/test.T
index 3bdcb75..94defef 100644
--- a/testsuite/tests/programs/galois_raytrace/test.T
+++ b/testsuite/tests/programs/galois_raytrace/test.T
@@ -1,5 +1,3 @@
-setTestOpts(omit_compiler_types(['hugs']))	# takes much too long
-
 # Floating point differences on x86 using the NCG
 if config.platform.startswith('i386-') and \
        config.platform != 'i386-unknown-openbsd':
diff --git a/testsuite/tests/programs/jules_xref/test.T b/testsuite/tests/programs/jules_xref/test.T
index a8941e0..25c1023 100644
--- a/testsuite/tests/programs/jules_xref/test.T
+++ b/testsuite/tests/programs/jules_xref/test.T
@@ -1,8 +1,7 @@
-# exhausts Hugs's heap
 test('jules_xref',
      [when(fast(), skip),
       extra_clean(['Main.hi', 'Main.o']),
-      omit_compiler_types(['hugs'])],
+      ],
      multimod_compile_and_run,
      ['Main', ''])
 
diff --git a/testsuite/tests/programs/life_space_leak/test.T b/testsuite/tests/programs/life_space_leak/test.T
index 4483137..a6d634a 100644
--- a/testsuite/tests/programs/life_space_leak/test.T
+++ b/testsuite/tests/programs/life_space_leak/test.T
@@ -1,4 +1,3 @@
-# exhausts Hugs's heap (CAF leak)
 test('life_space_leak',
      [when(fast(), skip),
       extra_clean(['Main.hi', 'Main.o'])],
diff --git a/testsuite/tests/programs/seward-space-leak/test.T b/testsuite/tests/programs/seward-space-leak/test.T
index 491da8e..8c22eb5 100644
--- a/testsuite/tests/programs/seward-space-leak/test.T
+++ b/testsuite/tests/programs/seward-space-leak/test.T
@@ -1,5 +1,3 @@
-setTestOpts(omit_compiler_types(['hugs']))	# takes much too long
-
 test('seward-space-leak',
      [when(fast(), skip), extra_clean(['Main.hi', 'Main.o'])],
      multimod_compile_and_run,
diff --git a/testsuite/tests/typecheck/should_compile/all.T b/testsuite/tests/typecheck/should_compile/all.T
index 178f9f3..2863db5 100644
--- a/testsuite/tests/typecheck/should_compile/all.T
+++ b/testsuite/tests/typecheck/should_compile/all.T
@@ -144,7 +144,7 @@ test('tc140', normal, compile, [''])
 test('tc141', normal, compile_fail, [''])
 test('tc142', normal, compile, [''])
 test('tc143', normal, compile, [''])
-test('tc144', omit_compiler_types(['hugs']), compile, [''])	# Hugs loops
+test('tc144', normal, compile, [''])
 test('tc145', normal, compile, [''])
 test('tc146', normal, compile, [''])
 test('tc147', normal, compile, [''])



More information about the ghc-commits mailing list