[commit: ghc] wip/spj-tc-branch3: More work in progress (03c0046)
git at git.haskell.org
git at git.haskell.org
Mon Oct 24 16:46:18 UTC 2016
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/spj-tc-branch3
Link : http://ghc.haskell.org/trac/ghc/changeset/03c00464cc0693287d9ba2629b9e425d8ea3bc39/ghc
>---------------------------------------------------------------
commit 03c00464cc0693287d9ba2629b9e425d8ea3bc39
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Mon Oct 24 17:43:45 2016 +0100
More work in progress
This patch incorporate wip/spj-solver-branch, which mainly concerns
- Putting 'fuv' meta variables on the left, always
- Some changes to unflattening
This makes
indexed-tupes/should_compile/T4338
polykinds/T11249
work again
>---------------------------------------------------------------
03c00464cc0693287d9ba2629b9e425d8ea3bc39
compiler/typecheck/TcFlatten.hs | 143 +++++++++++++--------
compiler/typecheck/TcInteract.hs | 43 ++++---
compiler/typecheck/TcRnTypes.hs | 3 +-
compiler/typecheck/TcSMonad.hs | 9 +-
compiler/typecheck/TcUnify.hs | 3 +
.../tests/indexed-types/should_fail/T1897b.stderr | 2 +-
.../tests/indexed-types/should_fail/T2544.stderr | 24 +---
.../tests/indexed-types/should_fail/T2627b.stderr | 4 +-
.../tests/indexed-types/should_fail/T3330c.stderr | 6 +-
.../tests/indexed-types/should_fail/T6123.stderr | 6 +-
testsuite/tests/indexed-types/should_fail/T7786.hs | 16 ++-
.../tests/indexed-types/should_fail/T7786.stderr | 43 +++----
.../tests/indexed-types/should_fail/T8227.stderr | 11 +-
.../tests/typecheck/should_fail/ContextStack2.hs | 2 +
.../typecheck/should_fail/ContextStack2.stderr | 13 --
testsuite/tests/typecheck/should_fail/T5853.stderr | 31 ++---
testsuite/tests/typecheck/should_fail/T8883.stderr | 2 +-
testsuite/tests/typecheck/should_fail/T9260.stderr | 11 +-
testsuite/tests/typecheck/should_fail/all.T | 2 +-
19 files changed, 207 insertions(+), 167 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 03c00464cc0693287d9ba2629b9e425d8ea3bc39
More information about the ghc-commits
mailing list