[commit: ghc] master: Testsuite: remove `-fforce-recomp` from default flags (#11980) (3b49f8f)

git at git.haskell.org git at git.haskell.org
Mon Jun 20 14:37:32 UTC 2016


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

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

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

commit 3b49f8faa1cbd3a04f1d6aa817a315a853e0cd79
Author: Thomas Miedema <thomasmiedema at gmail.com>
Date:   Sat Jun 18 19:00:15 2016 +0200

    Testsuite: remove `-fforce-recomp` from default flags (#11980)
    
    There is no need for this flag anymore, since each test runs in a
    newly created directory. Removing it cleans up testlib.py a bit.
    
    There is a small risk that this renders some tests useless. It's hard to
    know. Those tests should have specified -fforce-recomp` explicitly
    anyway, so I'm not going to worry about it. I've fixed the ones that
    failed without -fforce-recomp.
    
    Reviewed by: bgamari
    
    Differential Revision: https://phabricator.haskell.org/D2346


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

3b49f8faa1cbd3a04f1d6aa817a315a853e0cd79
 testsuite/driver/testlib.py                       | 34 +++++++----------------
 testsuite/mk/test.mk                              |  2 +-
 testsuite/tests/cabal/cabal08/Makefile            |  2 +-
 testsuite/tests/driver/Makefile                   |  2 +-
 testsuite/tests/driver/all.T                      |  5 ++--
 testsuite/tests/ghci/scripts/ghci024.stdout       |  1 -
 testsuite/tests/module/base01/Makefile            |  4 +--
 testsuite/tests/typecheck/should_compile/Makefile |  4 +--
 8 files changed, 19 insertions(+), 35 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 3b49f8faa1cbd3a04f1d6aa817a315a853e0cd79


More information about the ghc-commits mailing list