[commit: ghc] master: Testsuite: Skip failing tests on PowerPC 64-bit (4dec7d1)

git at git.haskell.org git at git.haskell.org
Tue Dec 27 17:45:03 UTC 2016


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

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

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

commit 4dec7d191fbc26276cc2c8306d9d03e71e277979
Author: Peter Trommler <ptrommler at acm.org>
Date:   Mon Dec 26 10:04:54 2016 -0500

    Testsuite: Skip failing tests on PowerPC 64-bit
    
    The Power ISA says the result of a division by zero is undefined.  So
    ignore stdout on PowerPC 64-bit systems.
    
    Disable ext-interp tests on 64-bit PowerPC.  We don't have support for
    PowerPC 64-bit ELF in the RTS linker, which is needed for the external
    interpreter.
    
    Test Plan: ./validate
    
    Reviewers: austin, simonmar, hvr, erikd, bgamari
    
    Reviewed By: bgamari
    
    Subscribers: thomie
    
    Differential Revision: https://phabricator.haskell.org/D2782


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

4dec7d191fbc26276cc2c8306d9d03e71e277979
 configure.ac                       | 12 ++++++++++++
 mk/config.mk.in                    |  2 +-
 rts/Linker.c                       | 20 +++++++++++++-------
 rts/linker/Elf.c                   |  4 ++++
 settings.in                        |  1 +
 testsuite/config/ghc               |  3 +++
 testsuite/tests/ghci/scripts/all.T |  3 ++-
 testsuite/tests/rts/all.T          |  4 ++--
 testsuite/tests/th/all.T           |  5 +++--
 9 files changed, 41 insertions(+), 13 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 4dec7d191fbc26276cc2c8306d9d03e71e277979


More information about the ghc-commits mailing list