[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