[commit: ghc] master: Don't use self {-# SOURCE #-} import in test-cases. (1bd1cef)

git at git.haskell.org git at git.haskell.org
Wed Apr 22 12:39:34 UTC 2015


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

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/1bd1ceffce7f3027ae632086844f95976ed600c8/ghc

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

commit 1bd1ceffce7f3027ae632086844f95976ed600c8
Author: Edward Z. Yang <ezyang at cs.stanford.edu>
Date:   Tue Apr 21 10:26:25 2015 -0700

    Don't use self {-# SOURCE #-} import in test-cases.
    
    Summary:
    It's kind of buggy, c.f. #10182, and isn't motivated by any
    real world programs, so we're going to get rid of it (despite
    it being handy for GHC test cases.)
    
    Signed-off-by: Edward Z. Yang <ezyang at cs.stanford.edu>
    
    Test Plan: validate
    
    Reviewers: simonpj, austin
    
    Subscribers: thomie
    
    Differential Revision: https://phabricator.haskell.org/D862


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

1bd1ceffce7f3027ae632086844f95976ed600c8
 testsuite/tests/deriving/should_compile/Makefile            | 1 +
 testsuite/tests/deriving/should_compile/T1133.hs            | 2 +-
 testsuite/tests/deriving/should_compile/T1133a.hs           | 3 +++
 testsuite/tests/deriving/should_compile/all.T               | 2 +-
 testsuite/tests/deriving/should_fail/Makefile               | 7 ++-----
 testsuite/tests/deriving/should_fail/T1133A.hs              | 2 +-
 testsuite/tests/deriving/should_fail/T1133Aa.hs             | 3 +++
 testsuite/tests/deriving/should_fail/all.T                  | 2 +-
 testsuite/tests/indexed-types/should_compile/ClosedFam1.hs  | 2 +-
 testsuite/tests/indexed-types/should_compile/ClosedFam1a.hs | 3 +++
 testsuite/tests/indexed-types/should_compile/ClosedFam2.hs  | 2 +-
 testsuite/tests/indexed-types/should_compile/ClosedFam2a.hs | 2 ++
 testsuite/tests/indexed-types/should_compile/all.T          | 4 ++--
 testsuite/tests/indexed-types/should_fail/ClosedFam3.hs     | 2 +-
 testsuite/tests/indexed-types/should_fail/ClosedFam3a.hs    | 3 +++
 testsuite/tests/indexed-types/should_fail/all.T             | 2 +-
 testsuite/tests/roles/should_fail/Makefile                  | 2 ++
 testsuite/tests/roles/should_fail/Roles12.hs                | 2 +-
 testsuite/tests/roles/should_fail/Roles12a.hs               | 2 ++
 testsuite/tests/roles/should_fail/T9204.hs                  | 2 +-
 testsuite/tests/roles/should_fail/T9204a.hs                 | 2 ++
 testsuite/tests/roles/should_fail/all.T                     | 4 ++--
 testsuite/tests/stranal/should_compile/T8743.hs             | 2 +-
 testsuite/tests/stranal/should_compile/T8743a.hs            | 3 +++
 testsuite/tests/stranal/should_compile/all.T                | 2 +-
 testsuite/tests/typecheck/should_fail/T3468.hs              | 2 +-
 testsuite/tests/typecheck/should_fail/T3468a.hs             | 3 +++
 testsuite/tests/typecheck/should_fail/all.T                 | 2 +-
 28 files changed, 47 insertions(+), 23 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 1bd1ceffce7f3027ae632086844f95976ed600c8


More information about the ghc-commits mailing list