[commit: ghc] master: Windows: fix all failing tests. (27b7b4d)

git at git.haskell.org git at git.haskell.org
Tue Jan 2 23:56:37 UTC 2018


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

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

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

commit 27b7b4db9af99aeb88dce7ef0e85131199bbf2ff
Author: Tamar Christina <tamar at zhox.com>
Date:   Tue Jan 2 16:00:57 2018 -0500

    Windows: fix all failing tests.
    
    This makes the testsuite pass clean on Windows again.
    It also fixes the `libstdc++-6.dll` error harbormaster
    was showing.
    
    I'm marking some tests as isolated tests to reduce their
    flakiness (mostly concurrency tests) when the test system
    is under heavy load.
    
    Updates process submodule.
    
    Test Plan: ./validate
    
    Reviewers: hvr, bgamari, erikd, simonmar
    
    Reviewed By: bgamari
    
    Subscribers: rwbarton, thomie, carter
    
    Differential Revision: https://phabricator.haskell.org/D4277


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

27b7b4db9af99aeb88dce7ef0e85131199bbf2ff
 libraries/base/tests/IO/all.T                      |   9 +-
 libraries/process                                  |   2 +-
 rts/win32/veh_excn.c                               |   8 +-
 testsuite/driver/runtests.py                       |  33 ++++--
 testsuite/driver/testglobals.py                    |   6 +
 testsuite/driver/testlib.py                        |   7 +-
 testsuite/tests/backpack/cabal/T14304/all.T        |   3 +-
 testsuite/tests/concurrent/should_run/all.T        |   2 +-
 testsuite/tests/ghci/linking/dyn/Makefile          |   2 +-
 testsuite/tests/ghci/linking/dyn/T13606.hs         | 128 ---------------------
 testsuite/tests/ghci/linking/dyn/T13606.stdout     |   2 -
 testsuite/tests/ghci/linking/dyn/Triangle.fx       |  10 --
 testsuite/tests/ghci/linking/dyn/all.T             |   4 +-
 testsuite/tests/perf/compiler/all.T                |  11 +-
 testsuite/tests/perf/haddock/all.T                 |   7 +-
 testsuite/tests/perf/should_run/all.T              |   7 +-
 testsuite/tests/quasiquotation/Makefile            |   6 +-
 testsuite/tests/quasiquotation/T14028Quote.hs      |   5 +-
 testsuite/tests/rts/T13082/all.T                   |  19 ++-
 testsuite/tests/rts/all.T                          |   4 +-
 .../tests/simplCore/should_compile/T14152a.hs      |   1 -
 testsuite/tests/simplCore/should_compile/all.T     |   4 +-
 22 files changed, 101 insertions(+), 179 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 27b7b4db9af99aeb88dce7ef0e85131199bbf2ff


More information about the ghc-commits mailing list