[commit: ghc] master: Clean up Windows testsuite failures (60fb2b2)

git at git.haskell.org git at git.haskell.org
Mon May 28 19:05:42 UTC 2018


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

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

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

commit 60fb2b2160aa16194b74262f4df8fad5af171b0f
Author: Tamar Christina <tamar at zhox.com>
Date:   Mon May 28 19:34:11 2018 +0100

    Clean up Windows testsuite failures
    
    Summary:
    Another round and attempt at getting these down to 0.
    
    We really should re-enable the CI and not wait for those cloud based ones.
    
    I've disabled the backpack tests on windows as they are too broad, they test
    as much the shell as they do the compiler.
    
    The perf tests have been too long to track down. but the numbers are horrible
    but I don't see them getting fixed so just have to accept them.
    
    T9293 has new windows specific output because a Dyn way only flag was added.
    This will of course not work on non-Dyn way builds.
    
    Test Plan: ./validate
    
    Reviewers: bgamari, hvr, simonmar
    
    Reviewed By: bgamari
    
    Subscribers: rwbarton, thomie, carter
    
    GHC Trac Issues: #15107
    
    Differential Revision: https://phabricator.haskell.org/D4668


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

60fb2b2160aa16194b74262f4df8fad5af171b0f
 libraries/base/tests/System/all.T                       |  2 +-
 libraries/base/tests/all.T                              | 17 ++++++++++++++++-
 .../{tempfiles.stdout => tempfiles.stdout-mingw32}      |  8 ++++----
 testsuite/driver/testlib.py                             |  4 ++++
 testsuite/tests/backpack/cabal/bkpcabal06/all.T         |  3 ++-
 testsuite/tests/backpack/cabal/bkpcabal07/all.T         |  3 ++-
 .../ghci/scripts/{T9293.stdout => T9293.stdout-mingw32} |  8 --------
 .../scripts/{ghci024.stdout => ghci024.stdout-mingw32}  |  1 -
 .../scripts/{T9293.stdout => ghci057.stdout-mingw32}    |  8 --------
 testsuite/tests/perf/compiler/all.T                     |  1 +
 testsuite/tests/perf/should_run/all.T                   |  6 ++++--
 testsuite/tests/rts/all.T                               |  5 +++--
 12 files changed, 37 insertions(+), 29 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 60fb2b2160aa16194b74262f4df8fad5af171b0f


More information about the ghc-commits mailing list