[commit: ghc] master: Fix `print-explicit-runtime-reps` (#11786). (40db277)
git at git.haskell.org
git at git.haskell.org
Fri Jun 8 12:41:39 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/40db277f1dedd4df7e75cc0eb35aa7e1e1ded02a/ghc
>---------------------------------------------------------------
commit 40db277f1dedd4df7e75cc0eb35aa7e1e1ded02a
Author: HE, Tao <sighingnow at gmail.com>
Date: Thu Jun 7 20:43:55 2018 -0400
Fix `print-explicit-runtime-reps` (#11786).
By fixing splitting of IfaceTypes in splitIfaceSigmaTy.
Test Plan: make test TEST="T11549 T11376 T11786"
Reviewers: goldfire, bgamari
Subscribers: rwbarton, thomie, carter
GHC Trac Issues: #11786, #11376
Differential Revision: https://phabricator.haskell.org/D4733
>---------------------------------------------------------------
40db277f1dedd4df7e75cc0eb35aa7e1e1ded02a
compiler/iface/IfaceType.hs | 25 +++-
docs/users_guide/glasgow_exts.rst | 2 +-
testsuite/driver/testlib.py | 4 +-
testsuite/tests/dependent/ghci/T11549.script | 4 +
testsuite/tests/dependent/ghci/T11549.stdout | 17 ++-
testsuite/tests/dependent/ghci/T11786.script | 11 ++
testsuite/tests/dependent/ghci/T11786.stdout | 15 +++
testsuite/tests/dependent/ghci/all.T | 6 +-
testsuite/tests/ghci/scripts/T11975.stdout | 12 +-
testsuite/tests/ghci/scripts/T13963.script | 6 +-
testsuite/tests/ghci/scripts/T13963.stdout | 4 +
testsuite/tests/ghci/scripts/T5545.stdout | 5 +-
testsuite/tests/ghci/scripts/ghci025.stdout | 28 ++---
.../tests/typecheck/should_compile/T13050.stderr | 12 +-
.../tests/typecheck/should_compile/T14590.stderr | 16 +--
.../abstract_refinement_hole_fits.stderr | 140 +++++++++------------
.../should_compile/constraint_hole_fits.stderr | 34 ++---
.../should_compile/free_monad_hole_fits.stderr | 20 ++-
.../tests/typecheck/should_compile/holes.stderr | 14 +--
.../tests/typecheck/should_compile/holes3.stderr | 14 +--
.../should_compile/refinement_hole_fits.stderr | 64 ++++------
.../subsumption_sort_hole_fits.stderr | 6 +-
.../tests/typecheck/should_compile/tc231.stderr | 5 +-
.../should_compile/valid_hole_fits.stderr | 10 +-
.../tests/typecheck/should_fail/T12083b.stderr | 2 +-
.../tests/typecheck/should_fail/T12151.stderr | 2 +-
.../tests/typecheck/should_fail/T12918b.stderr | 10 +-
.../tests/typecheck/should_fail/T14884.stderr | 6 +-
testsuite/tests/typecheck/should_fail/T7437.stderr | 4 +-
29 files changed, 251 insertions(+), 247 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 40db277f1dedd4df7e75cc0eb35aa7e1e1ded02a
More information about the ghc-commits
mailing list