[commit: ghc] wip/docker-ghcci: Merge branch 'master' of git://git.haskell.org/ghc into wip/docker-ghcci (3650f09)
git at git.haskell.org
git at git.haskell.org
Tue Feb 27 15:27:52 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/docker-ghcci
Link : http://ghc.haskell.org/trac/ghc/changeset/3650f0983e4c2b5f97d669fcb16b06bca1045429/ghc
>---------------------------------------------------------------
commit 3650f0983e4c2b5f97d669fcb16b06bca1045429
Merge: ad9b64d b2996f1
Author: David Feuer <David.Feuer at gmail.com>
Date: Tue Feb 27 10:27:28 2018 -0500
Merge branch 'master' of git://git.haskell.org/ghc into wip/docker-ghcci
>---------------------------------------------------------------
3650f0983e4c2b5f97d669fcb16b06bca1045429
.circleci/config.yml | 36 +-
.gitignore | 2 +
aclocal.m4 | 13 +-
boot | 11 +
compiler/cmm/CmmCommonBlockElim.hs | 11 +-
compiler/cmm/CmmExpr.hs | 13 +-
compiler/cmm/CmmLayoutStack.hs | 16 +-
compiler/cmm/CmmSink.hs | 2 +-
compiler/cmm/CmmUtils.hs | 18 +
compiler/codeGen/CgUtils.hs | 2 +-
compiler/codeGen/StgCmmBind.hs | 11 +-
compiler/codeGen/StgCmmCon.hs | 4 +-
compiler/codeGen/StgCmmForeign.hs | 47 +--
compiler/codeGen/StgCmmHeap.hs | 9 +-
compiler/codeGen/StgCmmLayout.hs | 3 +-
compiler/codeGen/StgCmmPrim.hs | 21 +-
compiler/codeGen/StgCmmProf.hs | 15 +-
compiler/codeGen/StgCmmUtils.hs | 2 +-
compiler/coreSyn/CoreLint.hs | 5 +-
compiler/coreSyn/CoreUtils.hs | 2 +
compiler/deSugar/DsForeign.hs | 3 +-
compiler/iface/FlagChecker.hs | 3 +-
compiler/main/DriverPipeline.hs | 26 +-
compiler/main/DynFlags.hs | 74 +++-
compiler/main/ErrUtils.hs | 9 +-
compiler/prelude/PrelRules.hs | 13 +
compiler/prelude/primops.txt.pp | 1 -
compiler/rename/RnSource.hs | 5 +-
compiler/simplStg/SimplStg.hs | 12 +-
compiler/simplStg/UnariseStg.hs | 60 ++-
compiler/stgSyn/StgLint.hs | 459 +++++++--------------
compiler/stgSyn/StgSyn.hs | 1 +
compiler/typecheck/TcDeriv.hs | 59 ++-
compiler/typecheck/TcDerivUtils.hs | 10 +-
compiler/typecheck/TcErrors.hs | 290 +++++++++----
compiler/typecheck/TcHsType.hs | 13 +-
compiler/typecheck/TcRnTypes.hs | 16 +-
compiler/typecheck/TcTypeable.hs | 5 +-
compiler/types/Unify.hs | 106 +++--
configure.ac | 2 +
docs/users_guide/8.2.1-notes.rst | 2 +-
docs/users_guide/8.6.1-notes.rst | 3 +
docs/users_guide/debugging.rst | 11 +-
docs/users_guide/glasgow_exts.rst | 116 +++++-
docs/users_guide/phases.rst | 5 +-
driver/utils/dynwrapper.c | 1 -
hadrian | 2 +-
libraries/base/Data/Typeable/Internal.hs | 14 +-
libraries/base/changelog.md | 5 +-
libraries/filepath | 2 +-
libraries/ghc-prim/.gitignore | 1 +
libraries/haskeline | 2 +-
libraries/parsec | 2 +-
libraries/pretty | 2 +-
libraries/primitive | 2 +-
libraries/process | 2 +-
libraries/stm | 2 +-
libraries/text | 2 +-
mk/config.mk.in | 1 +
rts/PrimOps.cmm | 5 -
rts/RetainerProfile.c | 9 -
rts/RetainerSet.c | 141 -------
rts/RetainerSet.h | 23 +-
rts/RtsSymbols.c | 1 -
rts/win32/IOManager.c | 15 +-
rules/build-package-way.mk | 7 +-
rules/haddock.mk | 1 +
.../concurrent/should_run/setnumcapabilities001.hs | 2 +-
testsuite/tests/deriving/should_fail/T14728a.hs | 20 +
.../tests/deriving/should_fail/T14728a.stderr | 7 +
testsuite/tests/deriving/should_fail/T14728b.hs | 16 +
.../tests/deriving/should_fail/T14728b.stderr | 7 +
testsuite/tests/deriving/should_fail/all.T | 2 +
testsuite/tests/gadt/T14808.hs | 12 +
testsuite/tests/gadt/all.T | 1 +
testsuite/tests/perf/compiler/all.T | 10 +-
testsuite/tests/polykinds/T14846.hs | 39 ++
testsuite/tests/polykinds/T14846.stderr | 43 ++
testsuite/tests/polykinds/all.T | 1 +
testsuite/tests/th/T13123.hs | 2 -
testsuite/tests/typecheck/should_compile/T14811.hs | 5 +
.../abstract_refinement_substitutions.hs | 7 +
.../abstract_refinement_substitutions.stderr | 290 +++++++++++++
testsuite/tests/typecheck/should_compile/all.T | 3 +
.../should_compile/refinement_substitutions.hs | 7 +
.../should_compile/refinement_substitutions.stderr | 188 +++++++++
.../tests/typecheck/should_fail/T13075.stderr | 3 +
testsuite/tests/typecheck/should_fail/T14761a.hs | 3 +
.../tests/typecheck/should_fail/T14761a.stderr | 7 +
testsuite/tests/typecheck/should_fail/T14761b.hs | 5 +
.../tests/typecheck/should_fail/T14761b.stderr | 7 +
testsuite/tests/typecheck/should_fail/T7210.stderr | 1 +
testsuite/tests/typecheck/should_fail/all.T | 4 +-
utils/ghc-cabal/ghc.mk | 2 +-
utils/haddock | 2 +-
95 files changed, 1683 insertions(+), 802 deletions(-)
More information about the ghc-commits
mailing list