[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