[commit: ghc] master: testsuite/CmmSwitchTest: Mark as broken on 32-bit platforms (d1ebbb0)

git at git.haskell.org git at git.haskell.org
Sun Dec 27 12:54:37 UTC 2015


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

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

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

commit d1ebbb0c5929038d0eeb28009bd03c18262dce7d
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Sun Dec 27 12:11:39 2015 +0100

    testsuite/CmmSwitchTest: Mark as broken on 32-bit platforms
    
    As pointed out in #11297 this test is broken on 32-bit platforms.


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

d1ebbb0c5929038d0eeb28009bd03c18262dce7d
 testsuite/tests/codeGen/should_run/all.T | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/testsuite/tests/codeGen/should_run/all.T b/testsuite/tests/codeGen/should_run/all.T
index e9296e9..0574d01 100644
--- a/testsuite/tests/codeGen/should_run/all.T
+++ b/testsuite/tests/codeGen/should_run/all.T
@@ -130,7 +130,9 @@ test('T9013', omit_ways(['ghci']),  # ghci doesn't support unboxed tuples
      compile_and_run, [''])
 test('T9340', normal, compile_and_run, [''])
 test('cgrun074', normal, compile_and_run, [''])
-test('CmmSwitchTest', when(fast(), skip), compile_and_run, [''])
+test('CmmSwitchTest',
+     [when(fast(), skip), when(wordsize(32), expect_broken(11297))],
+     compile_and_run, [''])
 # Skipping WAY=ghci, because it is not broken.
 test('T10245', [omit_ways(['ghci']), expect_broken(10246)], compile_and_run, [''])
 test('T10246', expect_broken(10246), compile_and_run, [''])



More information about the ghc-commits mailing list